打飞机代码

来源:互联网 发布:软件项目助理职责 编辑:程序博客网 时间:2024/04/27 10:30

源码下载位置:http://download.csdn.net/detail/u011005737/8633931

.h文件代码

<code class="hljs objectivec has-numbering"><span class="hljs-comment">//</span><span class="hljs-comment">//  ZQAppDelegate.h</span><span class="hljs-comment">//  Plant</span><span class="hljs-comment">//</span><span class="hljs-comment">//  Created by mac on 15-4-26.</span><span class="hljs-comment">//  Copyright (c) 2015年 KangZhiQiang. All rights reserved.</span><span class="hljs-comment">//</span><span class="hljs-preprocessor">#import <span class="hljs-title"><UIKit/UIKit.h></span></span><span class="hljs-class"><span class="hljs-keyword">@interface</span> <span class="hljs-title">ZQAppDelegate</span> : <span class="hljs-title">UIResponder</span> <<span class="hljs-title">UIApplicationDelegate</span>></span><span class="hljs-keyword">@property</span> (<span class="hljs-keyword">strong</span>, <span class="hljs-keyword">nonatomic</span>) <span class="hljs-built_in">UIWindow</span> *window;<span class="hljs-keyword">@property</span> (<span class="hljs-keyword">nonatomic</span>,retain) <span class="hljs-built_in">NSMutableArray</span> * dijiArr,*zidanArr,*boomArr;<span class="hljs-keyword">@property</span> (<span class="hljs-keyword">nonatomic</span>,retain) <span class="hljs-built_in">UIImageView</span> *bg1,*bg2,*zhanji;<span class="hljs-keyword">@property</span> (<span class="hljs-keyword">nonatomic</span>,<span class="hljs-keyword">assign</span>) <span class="hljs-built_in">CGPoint</span> location;<span class="hljs-keyword">@end</span></code><ul class="pre-numbering"><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li><li>7</li><li>8</li><li>9</li><li>10</li><li>11</li><li>12</li><li>13</li><li>14</li><li>15</li><li>16</li><li>17</li></ul><ul class="pre-numbering"><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li><li>7</li><li>8</li><li>9</li><li>10</li><li>11</li><li>12</li><li>13</li><li>14</li><li>15</li><li>16</li><li>17</li></ul>

.m文件代码

<code class="hljs objectivec has-numbering"><span class="hljs-comment">//</span><span class="hljs-comment">//  ZQAppDelegate.m</span><span class="hljs-comment">//  Plant</span><span class="hljs-comment">//</span><span class="hljs-comment">//  Created by mac on 15-4-26.</span><span class="hljs-comment">//  Copyright (c) 2015年 KangZhiQiang. All rights reserved.</span><span class="hljs-comment">//</span><span class="hljs-preprocessor">#import <span class="hljs-title">"ZQAppDelegate.h"</span></span><span class="hljs-class"><span class="hljs-keyword">@implementation</span> <span class="hljs-title">ZQAppDelegate</span></span>- (<span class="hljs-built_in">BOOL</span>)application:(<span class="hljs-built_in">UIApplication</span> *)application didFinishLaunchingWithOptions:(<span class="hljs-built_in">NSDictionary</span> *)launchOptions{    <span class="hljs-keyword">self</span><span class="hljs-variable">.window</span> = [[<span class="hljs-built_in">UIWindow</span> alloc] initWithFrame:[[UIScreen mainScreen] bounds]];    <span class="hljs-comment">// Override point for customization after application launch.</span>    <span class="hljs-keyword">self</span><span class="hljs-variable">.window</span><span class="hljs-variable">.backgroundColor</span> = [<span class="hljs-built_in">UIColor</span> whiteColor];    <span class="hljs-comment">//初始化数组</span>    _dijiArr = [[<span class="hljs-built_in">NSMutableArray</span> alloc]init];    _boomArr = [[<span class="hljs-built_in">NSMutableArray</span> alloc]init];    _zidanArr = [[<span class="hljs-built_in">NSMutableArray</span> alloc]init];    <span class="hljs-comment">//背景平移</span>    _bg1 = [[<span class="hljs-built_in">UIImageView</span> alloc]initWithFrame:CGRectMake(<span class="hljs-number">0</span>, moveBg, <span class="hljs-number">320</span>, <span class="hljs-number">480</span>)];    _bg1<span class="hljs-variable">.image</span> = [<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"bg.png"</span>];    [<span class="hljs-keyword">self</span><span class="hljs-variable">.window</span> addSubview:_bg1];    _bg2 = [[<span class="hljs-built_in">UIImageView</span> alloc]initWithFrame:CGRectMake(<span class="hljs-number">0</span>, moveBg-<span class="hljs-number">480</span>, <span class="hljs-number">320</span>, <span class="hljs-number">480</span>)];    _bg2<span class="hljs-variable">.image</span> = [<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"bg.png"</span>];    [<span class="hljs-keyword">self</span><span class="hljs-variable">.window</span> addSubview:_bg2];    <span class="hljs-comment">//创建敌机</span>    <span class="hljs-keyword">for</span> (<span class="hljs-keyword">int</span> i = <span class="hljs-number">0</span>; i<<span class="hljs-number">10</span>; i++) {        <span class="hljs-built_in">UIImageView</span> *diji = [[<span class="hljs-built_in">UIImageView</span> alloc]init];        diji<span class="hljs-variable">.frame</span> = CGRectMake(<span class="hljs-number">10</span>, i*<span class="hljs-number">25</span>, <span class="hljs-number">20</span>, <span class="hljs-number">20</span>);        diji<span class="hljs-variable">.image</span> = [<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"diji.png"</span>];        diji<span class="hljs-variable">.tag</span> = <span class="hljs-number">5</span>;<span class="hljs-comment">//5为非激活状态,6为激活状态</span>        [<span class="hljs-keyword">self</span><span class="hljs-variable">.window</span> addSubview:diji];        [_dijiArr addObject:diji];    }    <span class="hljs-comment">//创建子弹</span>    <span class="hljs-keyword">for</span> (<span class="hljs-keyword">int</span> i = <span class="hljs-number">0</span>; i<<span class="hljs-number">20</span>; i++) {        <span class="hljs-built_in">UIImageView</span> *zidan = [[<span class="hljs-built_in">UIImageView</span> alloc]init];        <span class="hljs-comment">//zidan.frame = CGRectMake(160, 450, 6, 12);</span>        zidan<span class="hljs-variable">.image</span> = [<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"zidan.png"</span>];        zidan<span class="hljs-variable">.tag</span> = <span class="hljs-number">5</span>;<span class="hljs-comment">//5为非激活状态,6为激活状态</span>        [<span class="hljs-keyword">self</span><span class="hljs-variable">.window</span> addSubview:zidan];        [_zidanArr addObject:zidan];    }    <span class="hljs-comment">//创建战机</span>    _zhanji= [[<span class="hljs-built_in">UIImageView</span> alloc]initWithFrame:CGRectMake(<span class="hljs-number">160</span>-<span class="hljs-number">25</span>, <span class="hljs-number">450</span>-<span class="hljs-number">30</span>, <span class="hljs-number">50</span>, <span class="hljs-number">60</span>)];    _zhanji<span class="hljs-variable">.animationImages</span> = [[<span class="hljs-built_in">NSMutableArray</span> alloc]initWithObjects:[<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"plane1.png"</span>],[<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"plane2.png"</span>], <span class="hljs-literal">nil</span>];    _zhanji<span class="hljs-variable">.userInteractionEnabled</span> = <span class="hljs-literal">YES</span>;    _zhanji<span class="hljs-variable">.animationDuration</span> = <span class="hljs-number">0.2</span>;    [_zhanji startAnimating];    [<span class="hljs-keyword">self</span><span class="hljs-variable">.window</span> addSubview:_zhanji];    <span class="hljs-comment">//创建爆炸</span>    <span class="hljs-keyword">for</span> (<span class="hljs-keyword">int</span> i = <span class="hljs-number">0</span> ; i<<span class="hljs-number">25</span>; i++) {        <span class="hljs-built_in">UIImageView</span> *imgView = [[<span class="hljs-built_in">UIImageView</span> alloc]init];        imgView<span class="hljs-variable">.animationImages</span> = [[<span class="hljs-built_in">NSMutableArray</span> alloc]initWithObjects:[<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"bz1.png"</span>],[<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"bz2.png"</span>],[<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"bz3.png"</span>],[<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"bz4.png"</span>],[<span class="hljs-built_in">UIImage</span> imageNamed:@<span class="hljs-string">"bz5.png"</span>], <span class="hljs-literal">nil</span>];        imgView<span class="hljs-variable">.animationDuration</span> = <span class="hljs-number">.5</span>;        imgView<span class="hljs-variable">.animationRepeatCount</span> = <span class="hljs-number">1</span>;        [_boomArr addObject:imgView];    }    [NSTimer scheduledTimerWithTimeInterval:<span class="hljs-number">.05</span> target:<span class="hljs-keyword">self</span> selector:<span class="hljs-keyword">@selector</span>(upDate) userInfo:<span class="hljs-literal">nil</span> repeats:<span class="hljs-literal">YES</span>];    [<span class="hljs-keyword">self</span><span class="hljs-variable">.window</span> makeKeyAndVisible];    <span class="hljs-keyword">return</span> <span class="hljs-literal">YES</span>;}- (<span class="hljs-keyword">void</span>)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{    UITouch *touch = [touches anyObject];    orMove =<span class="hljs-literal">NO</span>;    <span class="hljs-keyword">if</span> (_zhanji ==[touch view]) {        _location = [touch locationInView:_zhanji];    }}- (<span class="hljs-keyword">void</span>)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event{    UITouch *touch = [touches anyObject];    <span class="hljs-keyword">if</span> (_zhanji == [touch view]) {        <span class="hljs-built_in">CGPoint</span> point = [touch locationInView:_zhanji];        <span class="hljs-keyword">float</span> dx = point<span class="hljs-variable">.x</span>-_location<span class="hljs-variable">.x</span>;        <span class="hljs-keyword">float</span> dy = point<span class="hljs-variable">.y</span>-_location<span class="hljs-variable">.y</span>;        <span class="hljs-built_in">CGPoint</span> center = _zhanji<span class="hljs-variable">.center</span>;        center<span class="hljs-variable">.x</span>+=dx;        center<span class="hljs-variable">.y</span>+=dy;        _zhanji<span class="hljs-variable">.center</span> = center;        orMove =<span class="hljs-literal">YES</span>;    }}- (<span class="hljs-keyword">void</span>)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event{    UITouch *touch = [touches anyObject];    <span class="hljs-keyword">if</span> ([touch view]==_zhanji) {        <span class="hljs-keyword">if</span> (!orMove) {            [<span class="hljs-keyword">self</span> boom];        }    }}<span class="hljs-comment">//全部飞机爆炸,即单击飞机全屏爆炸</span>- (<span class="hljs-keyword">void</span>)boom{    <span class="hljs-keyword">for</span> (<span class="hljs-built_in">UIImageView</span> *imgView in _dijiArr) {        <span class="hljs-keyword">for</span> (<span class="hljs-built_in">UIImageView</span> *imgView1 in _boomArr) {            <span class="hljs-keyword">if</span> (![imgView1 isAnimating]) {                imgView1<span class="hljs-variable">.frame</span> = imgView<span class="hljs-variable">.frame</span>;                imgView<span class="hljs-variable">.frame</span> = CGRectZero;                imgView<span class="hljs-variable">.tag</span> = <span class="hljs-number">5</span>;                [<span class="hljs-keyword">self</span><span class="hljs-variable">.window</span> addSubview:imgView1];                [imgView1 startAnimating];                <span class="hljs-keyword">break</span>;            }        }    }    orMove =<span class="hljs-literal">NO</span>;}<span class="hljs-keyword">int</span> speed = <span class="hljs-number">0</span>;<span class="hljs-keyword">int</span> moveBg = <span class="hljs-number">0</span>;<span class="hljs-keyword">bool</span> orMove=<span class="hljs-literal">NO</span>;<span class="hljs-comment">//背景移动</span>- (<span class="hljs-keyword">void</span>)bgMove{    moveBg+=<span class="hljs-number">5</span>;    <span class="hljs-keyword">if</span> (moveBg == <span class="hljs-number">475</span>) {        moveBg = <span class="hljs-number">0</span>;    }    _bg1<span class="hljs-variable">.frame</span> = CGRectMake(<span class="hljs-number">0</span>, moveBg, <span class="hljs-number">320</span>, <span class="hljs-number">480</span>);    _bg2<span class="hljs-variable">.frame</span> = CGRectMake(<span class="hljs-number">0</span>, moveBg-<span class="hljs-number">480</span>, <span class="hljs-number">320</span>, <span class="hljs-number">480</span>);}- (<span class="hljs-keyword">void</span>)upDate{    <span class="hljs-keyword">if</span> (speed%<span class="hljs-number">8</span> == <span class="hljs-number">0</span>) {        [<span class="hljs-keyword">self</span> finDiji];        [<span class="hljs-keyword">self</span> findZidan];    }    speed++;    [<span class="hljs-keyword">self</span> bgMove];    [<span class="hljs-keyword">self</span> moveDiji];    [<span class="hljs-keyword">self</span> moveZidan];    [<span class="hljs-keyword">self</span> jiZhong];}<span class="hljs-comment">//判断子弹是否击中敌机</span>- (<span class="hljs-keyword">void</span>)jiZhong{    <span class="hljs-keyword">for</span> (<span class="hljs-built_in">UIImageView</span> *imgView in _zidanArr) {        <span class="hljs-keyword">if</span> (imgView<span class="hljs-variable">.tag</span> == <span class="hljs-number">6</span>) {            <span class="hljs-keyword">for</span> (<span class="hljs-built_in">UIImageView</span> *imgView1 in _dijiArr) {                <span class="hljs-keyword">if</span> (imgView1<span class="hljs-variable">.tag</span> == <span class="hljs-number">6</span>) {                    <span class="hljs-keyword">if</span> (CGRectIntersectsRect(imgView<span class="hljs-variable">.frame</span>, imgView1<span class="hljs-variable">.frame</span>)) {                        <span class="hljs-built_in">NSLog</span>(@<span class="hljs-string">"000"</span>);                        <span class="hljs-keyword">for</span> (<span class="hljs-built_in">UIImageView</span> *imgView2 in _boomArr) {                            <span class="hljs-keyword">if</span> (![imgView2 isAnimating]) {                                imgView2<span class="hljs-variable">.frame</span> = imgView1<span class="hljs-variable">.frame</span>;                                imgView1<span class="hljs-variable">.frame</span> = CGRectZero;                                imgView1<span class="hljs-variable">.tag</span> = <span class="hljs-number">5</span>;                                imgView<span class="hljs-variable">.frame</span> = CGRectZero;                                imgView<span class="hljs-variable">.tag</span> = <span class="hljs-number">5</span>;                                [<span class="hljs-keyword">self</span><span class="hljs-variable">.window</span> addSubview:imgView2];                                [imgView2 startAnimating];                                <span class="hljs-keyword">break</span>;                            }                        }                    }                }            }        }    }}<span class="hljs-comment">//激活敌机</span>- (<span class="hljs-keyword">void</span>)finDiji{    <span class="hljs-keyword">for</span> (<span class="hljs-built_in">UIImageView</span> *imgView in _dijiArr) {        <span class="hljs-keyword">if</span> (imgView<span class="hljs-variable">.tag</span> == <span class="hljs-number">5</span>) {            imgView<span class="hljs-variable">.tag</span> =<span class="hljs-number">6</span>;            imgView<span class="hljs-variable">.frame</span> = CGRectMake(arc4random()%<span class="hljs-number">301</span>, -<span class="hljs-number">20</span>, <span class="hljs-number">20</span>, <span class="hljs-number">20</span>);            <span class="hljs-keyword">break</span>;        }    }}<span class="hljs-comment">//敌机移动</span>- (<span class="hljs-keyword">void</span>)moveDiji{    <span class="hljs-keyword">for</span> (<span class="hljs-built_in">UIImageView</span> *imgView in _dijiArr) {        <span class="hljs-keyword">if</span> (imgView<span class="hljs-variable">.tag</span> ==<span class="hljs-number">6</span>) {            <span class="hljs-built_in">CGRect</span> rect = imgView<span class="hljs-variable">.frame</span>;            rect<span class="hljs-variable">.origin</span><span class="hljs-variable">.y</span>+=<span class="hljs-number">5</span>;            <span class="hljs-keyword">if</span> (rect<span class="hljs-variable">.origin</span><span class="hljs-variable">.y</span> ><span class="hljs-number">480</span>) {                imgView<span class="hljs-variable">.tag</span> =<span class="hljs-number">5</span>;                rect<span class="hljs-variable">.origin</span><span class="hljs-variable">.y</span> = -<span class="hljs-number">20</span>;            }            imgView<span class="hljs-variable">.frame</span> = rect;        }    }}<span class="hljs-comment">//激活子弹</span>- (<span class="hljs-keyword">void</span>)findZidan{    <span class="hljs-keyword">for</span> (<span class="hljs-built_in">UIImageView</span> *imgView in _zidanArr) {        <span class="hljs-comment">//NSLog(@"000");</span>        <span class="hljs-keyword">if</span> (imgView<span class="hljs-variable">.tag</span> ==<span class="hljs-number">5</span>) {            imgView<span class="hljs-variable">.tag</span> =<span class="hljs-number">6</span>;            imgView<span class="hljs-variable">.frame</span> = CGRectMake(_zhanji<span class="hljs-variable">.center</span><span class="hljs-variable">.x</span>-<span class="hljs-number">3</span>,_zhanji<span class="hljs-variable">.center</span><span class="hljs-variable">.y</span>-<span class="hljs-number">35</span>, <span class="hljs-number">6</span>, <span class="hljs-number">12</span>);            <span class="hljs-keyword">break</span>;        }    }}<span class="hljs-comment">//移动子弹</span>- (<span class="hljs-keyword">void</span>)moveZidan{    <span class="hljs-keyword">for</span> (<span class="hljs-built_in">UIImageView</span> *imgView in _zidanArr) {        <span class="hljs-keyword">if</span> (imgView<span class="hljs-variable">.tag</span> == <span class="hljs-number">6</span>) {            <span class="hljs-built_in">CGRect</span> rect = imgView<span class="hljs-variable">.frame</span>;            rect<span class="hljs-variable">.origin</span><span class="hljs-variable">.y</span>-=<span class="hljs-number">5</span>;            <span class="hljs-keyword">if</span> (rect<span class="hljs-variable">.origin</span><span class="hljs-variable">.y</span> <-<span class="hljs-number">12</span>) {                <span class="hljs-comment">//rect.origin.y =_zhanji.center.y-25;</span>                imgView<span class="hljs-variable">.frame</span> = CGRectMake(_zhanji<span class="hljs-variable">.center</span><span class="hljs-variable">.x</span>-<span class="hljs-number">3</span>,_zhanji<span class="hljs-variable">.center</span><span class="hljs-variable">.y</span>-<span class="hljs-number">35</span>, <span class="hljs-number">6</span>, <span class="hljs-number">12</span>);                imgView<span class="hljs-variable">.tag</span> = <span class="hljs-number">5</span>;            }            imgView<span class="hljs-variable">.frame</span> = rect;        }    }}<span class="hljs-keyword">@end</span></code><ul class="pre-numbering"><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li><li>7</li><li>8</li><li>9</li><li>10</li><li>11</li><li>12</li><li>13</li><li>14</li><li>15</li><li>16</li><li>17</li><li>18</li><li>19</li><li>20</li><li>21</li><li>22</li><li>23</li><li>24</li><li>25</li><li>26</li><li>27</li><li>28</li><li>29</li><li>30</li><li>31</li><li>32</li><li>33</li><li>34</li><li>35</li><li>36</li><li>37</li><li>38</li><li>39</li><li>40</li><li>41</li><li>42</li><li>43</li><li>44</li><li>45</li><li>46</li><li>47</li><li>48</li><li>49</li><li>50</li><li>51</li><li>52</li><li>53</li><li>54</li><li>55</li><li>56</li><li>57</li><li>58</li><li>59</li><li>60</li><li>61</li><li>62</li><li>63</li><li>64</li><li>65</li><li>66</li><li>67</li><li>68</li><li>69</li><li>70</li><li>71</li><li>72</li><li>73</li><li>74</li><li>75</li><li>76</li><li>77</li><li>78</li><li>79</li><li>80</li><li>81</li><li>82</li><li>83</li><li>84</li><li>85</li><li>86</li><li>87</li><li>88</li><li>89</li><li>90</li><li>91</li><li>92</li><li>93</li><li>94</li><li>95</li><li>96</li><li>97</li><li>98</li><li>99</li><li>100</li><li>101</li><li>102</li><li>103</li><li>104</li><li>105</li><li>106</li><li>107</li><li>108</li><li>109</li><li>110</li><li>111</li><li>112</li><li>113</li><li>114</li><li>115</li><li>116</li><li>117</li><li>118</li><li>119</li><li>120</li><li>121</li><li>122</li><li>123</li><li>124</li><li>125</li><li>126</li><li>127</li><li>128</li><li>129</li><li>130</li><li>131</li><li>132</li><li>133</li><li>134</li><li>135</li><li>136</li><li>137</li><li>138</li><li>139</li><li>140</li><li>141</li><li>142</li><li>143</li><li>144</li><li>145</li><li>146</li><li>147</li><li>148</li><li>149</li><li>150</li><li>151</li><li>152</li><li>153</li><li>154</li><li>155</li><li>156</li><li>157</li><li>158</li><li>159</li><li>160</li><li>161</li><li>162</li><li>163</li><li>164</li><li>165</li><li>166</li><li>167</li><li>168</li><li>169</li><li>170</li><li>171</li><li>172</li><li>173</li><li>174</li><li>175</li><li>176</li><li>177</li><li>178</li><li>179</li><li>180</li><li>181</li><li>182</li><li>183</li><li>184</li><li>185</li><li>186</li><li>187</li><li>188</li><li>189</li><li>190</li><li>191</li><li>192</li><li>193</li><li>194</li><li>195</li><li>196</li><li>197</li><li>198</li><li>199</li><li>200</li><li>201</li><li>202</li><li>203</li><li>204</li><li>205</li><li>206</li><li>207</li><li>208</li><li>209</li><li>210</li><li>211</li><li>212</li><li>213</li><li>214</li><li>215</li><li>216</li><li>217</li><li>218</li><li>219</li><li>220</li><li>221</li><li>222</li><li>223</li><li>224</li><li>225</li><li>226</li><li>227</li></ul><ul class="pre-numbering"><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li>6</li><li>7</li><li>8</li><li>9</li><li>10</li><li>11</li><li>12</li><li>13</li><li>14</li><li>15</li><li>16</li><li>17</li><li>18</li><li>19</li><li>20</li><li>21</li><li>22</li><li>23</li><li>24</li><li>25</li><li>26</li><li>27</li><li>28</li><li>29</li><li>30</li><li>31</li><li>32</li><li>33</li><li>34</li><li>35</li><li>36</li><li>37</li><li>38</li><li>39</li><li>40</li><li>41</li><li>42</li><li>43</li><li>44</li><li>45</li><li>46</li><li>47</li><li>48</li><li>49</li><li>50</li><li>51</li><li>52</li><li>53</li><li>54</li><li>55</li><li>56</li><li>57</li><li>58</li><li>59</li><li>60</li><li>61</li><li>62</li><li>63</li><li>64</li><li>65</li><li>66</li><li>67</li><li>68</li><li>69</li><li>70</li><li>71</li><li>72</li><li>73</li><li>74</li><li>75</li><li>76</li><li>77</li><li>78</li><li>79</li><li>80</li><li>81</li><li>82</li><li>83</li><li>84</li><li>85</li><li>86</li><li>87</li><li>88</li><li>89</li><li>90</li><li>91</li><li>92</li><li>93</li><li>94</li><li>95</li><li>96</li><li>97</li><li>98</li><li>99</li><li>100</li><li>101</li><li>102</li><li>103</li><li>104</li><li>105</li><li>106</li><li>107</li><li>108</li><li>109</li><li>110</li><li>111</li><li>112</li><li>113</li><li>114</li><li>115</li><li>116</li><li>117</li><li>118</li><li>119</li><li>120</li><li>121</li><li>122</li><li>123</li><li>124</li><li>125</li><li>126</li><li>127</li><li>128</li><li>129</li><li>130</li><li>131</li><li>132</li><li>133</li><li>134</li><li>135</li><li>136</li><li>137</li><li>138</li><li>139</li><li>140</li><li>141</li><li>142</li><li>143</li><li>144</li><li>145</li><li>146</li><li>147</li><li>148</li><li>149</li><li>150</li><li>151</li><li>152</li><li>153</li><li>154</li><li>155</li><li>156</li><li>157</li><li>158</li><li>159</li><li>160</li><li>161</li><li>162</li><li>163</li><li>164</li><li>165</li><li>166</li><li>167</li><li>168</li><li>169</li><li>170</li><li>171</li><li>172</li><li>173</li><li>174</li><li>175</li><li>176</li><li>177</li><li>178</li><li>179</li><li>180</li><li>181</li><li>182</li><li>183</li><li>184</li><li>185</li><li>186</li><li>187</li><li>188</li><li>189</li><li>190</li><li>191</li><li>192</li><li>193</li><li>194</li><li>195</li><li>196</li><li>197</li><li>198</li><li>199</li><li>200</li><li>201</li><li>202</li><li>203</li><li>204</li><li>205</li><li>206</li><li>207</li><li>208</li><li>209</li><li>210</li><li>211</li><li>212</li><li>213</li><li>214</li><li>215</li><li>216</li><li>217</li><li>218</li><li>219</li><li>220</li><li>221</li><li>222</li><li>223</li><li>224</li><li>225</li><li>226</li><li>227</li></ul>

用到的图片
bg.png
这里写图片描述
bz1.png
这里写图片描述
bz2.png
这里写图片描述
bz3.png
这里写图片描述
bz4.png
这里写图片描述
bz5.png
这里写图片描述
diji.png
这里写图片描述
plane1.png
这里写图片描述
plane2.png
这里写图片描述
zidan.png
这里写图片描述

0 0
原创粉丝点击