1 // CCTransitionJumpZoom
2 // 作用:创建一个跳动的过渡动画
3 // 参数1:过渡动作的时间
4 // 参数2:切换到目标场景的对象
5 // reScene = CCTransitionJumpZoom ::create(t ,s);
6 // CCDirector::sharedDirector()->replaceScene(reScene);
7
8 // CCTransitionProgre***adialCCW
9 // 作用:创建一个扇形条形式的过渡动画,逆时针方向
10 // 参数1:过渡动作的时间
11 // 参数2:切换到目标场景的对象
12 // reScene =CCTransitionProgre***adialCCW::create(t, s);
13 // CCDirector::sharedDirector()->replaceScene(reScene);
14
15 // CCTransitionProgre***adialCW
16 // 作用:创建一个扇形条形式的过渡动画,顺时针方向
17 // 参数1:过渡动作的时间
18 // 参数2:切换到目标场景的对象
19 // reScene =CCTransitionProgre***adialCW::create(t,s);
20 // CCDirector::sharedDirector()->replaceScene(reScene);
21
22 // CCTransitionProgressHorizontal
23 // 作用:创建一个水平条形式的过渡动画,
24 // 参数1:过渡动作的时间
25 // 参数2:切换到目标场景的对象
26 // reScene = CCTransitionProgressHorizontal::create(t,s);
27 // CCDirector::sharedDirector()->replaceScene(reScene);
28
29 // CCTransitionProgressVertical
30 // 作用:创建一个垂直条形式的过渡动画,
31 // 参数1:过渡动作的时间
32 // 参数2:切换到目标场景的对象
33 // reScene =CCTransitionProgressVertical::create(t, s);
34 // CCDirector::sharedDirector()->replaceScene(reScene);
35
36
37 // CCTransitionProgressInOut
38 // 作用:创建一个由里向外扩展的过渡动画,
39 // 参数1:过渡动作的时间
40 // 参数2:切换到目标场景的对象
41 // reScene =CCTransitionProgressInOut::create(t, s);
42 // CCDirector::sharedDirector()->replaceScene(reScene);
43
44 // CCTransitionProgressOutIn
45 // 作用:创建一个由外向里扩展的过渡动画,
46 // 参数1:过渡动作的时间
47 // 参数2:切换到目标场景的对象
48 // reScene = CCTransitionProgressOutIn::create(t,s);
49 // CCDirector::sharedDirector()->replaceScene(reScene);
50
51 // CCTransitionCrossFade
52 // 作用:创建一个逐渐透明的过渡动画
53 // 参数1:过渡动作的时间
54 // 参数2:切换到目标场景的对象
55 // reScene = CCTransitionCrossFade::create(t,s);
56 // CCDirector::sharedDirector()->replaceScene(reScene);
57
58 // CCTransitionPageTurn
59 // 作用:创建一个翻页的过渡动画
60 // 参数1:过渡动作持续的时间
61 // 参数2:切换的目标场景的对象
62 // 参数3:是否逆向翻页
63 // reScene = CCTransitionPageTurn::create(t,s, false);
64 // CCDirector::sharedDirector()->replaceScene(reScene);
65
66 // CCTransitionFadeTR
67 // 作用:创建一个部落格过渡动画,从左下到右上
68 // 参数1:过渡动作持续的时间
69 // 参数2:切换的目标场景的对象
70 // reScene =CCTransitionFadeTR::create(t, s);
71 // CCDirector::sharedDirector()->replaceScene(reScene);
72
73 // CCTransitionFadeBL
74 // 作用:创建一个部落格过渡动画,从右上到左下
75 // 参数1:过渡动作持续的时间
76 // 参数2:切换的目标场景的对象
77 // reScene = CCTransitionFadeBL::create(t, s);
78 // CCDirector::sharedDirector()->replaceScene(reScene);
79
80 // CCTransitionFadeUp
81 // 作用:创建一个从下到上,条形折叠的过渡动画
82 // 参数1:过渡动作持续的时间
83 // 参数2:切换的目标场景的对象
84 // reScene= CCTransitionFadeUp::create(t, s);
85 // CCDirector::sharedDirector()->replaceScene(s);
86
87 // CCTransitionFadeDown
88 // 作用:创建一个从上到下,条形折叠的过渡动画
89 // 参数1:过渡动作持续的时间
90 // 参数2:切换的目标场景的对象
91 // reScene = CCTransitionFadeDown::create(t,s);
92 // CCDirector::sharedDirector()->replaceScene(reScene);
93
94 // CCTransitionTurnOffTiles
95 // 作用:创建一个随机方格消失的过渡动画
96 // 参数1:过渡动作的持续时间
97 // 参数2:切换的目标场景的对象
98 // reScene= CCTransitionTurnOffTiles::create(t,s);
99 // CCDirector::sharedDirector()->replaceScene(reScene);
100
101 // CCTransitionSplitRows
102 // 作用:创建一个分行划分切换的过渡动画
103 // 参数1:过渡动作的持续时间
104 // 参数2:切换的目标场景的对象
105 // reScene = CCTransitionSplitRows::create(t,s);
106 // CCDirector::sharedDirector()->replaceScene(reScene);
107
108 // CCTransitionSplitCols
109 // 作用:创建一个分列划分切换的过渡动画
110 // 参数1:过渡动作的持续时间
111 // 参数2:切换的目标场景的对象
112 // reScene = CCTransitionSplitCols::create(t,s);
113 // CCDirector::sharedDirector()->replaceScene(reScene);
114
115 // CCTransitionFade
116 // 作用:创建一个逐渐过渡到目标颜色的切换动画
117 // 参数1:过渡动作的持续时间
118 // 参数2:切换的目标场景的对象
119 // 参数3:目标颜色
120 // reScene= CCTransitionFade::create(t, s,ccc3(255, 0, 0));
121 // CCDirector::sharedDirector()->replaceScene(reScene);
122
123 // CCTransitionFlipX
124 // 作用:创建一个x轴反转的切换动画
125 // 参数1:过渡动作的持续时间
126 // 参数2:切换的目标场景的对象
127 // 参数3:反转类型的枚举变量 左右上下
128 // kOrientationDownOver kOrientationLeftOverkOrientationRightOver kOrientationUpOver
129 // reScene = CCTransitionFlipX::create(t, s, kOrientationRightOver);
130 // CCDirector::sharedDirector()->replaceScene(reScene);
131
132 // CCTransitionFlipY
133 // 参数1:过渡动作的持续时间
134 // 参数2:切换的目标场景的对象
135 // 参数3:反转类型的枚举变量 左右上下
136 // reScene = CCTransitionFlipY::create(t, s
137 // , kOrientationDownOver);
138 // CCDirector::sharedDirector()->replaceScene(reScene);
139
140 // CCTransitionFlipAngular
141 // 作用:创建一个带有反转角切换动画
142 // // 参数1:过渡动作的持续时间
143 // 参数2:切换的目标场景的对象
144 // 参数3:反转类型的枚举变量 左右上下
145 // reScene = CCTransitionFlipAngular::create(t,s, kOrientationLeftOver);
146 // CCDirector::sharedDirector()->replaceScene(reScene);
147
148 // CCTransitionZoomFlipX
149 // 作用:创建一个带有缩放的x轴反转切换的动画
150 // 参数1:过渡动作的持续时间
151 // 参数2:切换的目标场景的对象
152 // 参数3:反转类型的枚举变量 左右上下
153 // reScene=CCTransitionZoomFlipX::create(t, s,kOrientationLeftOver);
154 // CCDirector::sharedDirector()->replaceScene(reScene);
155
156 // CCTransitionZoomFlipY
157 // 作用:创建一个带有缩放的Y轴反转切换的动画
158 // 参数1:过渡动作的持续时间
159 // 参数2:切换的目标场景的对象
160 // 参数3:反转类型的枚举变量 左右上下
161 // reScene=CCTransitionZoomFlipY::create(t, s,kOrientationDownOver);
162 // CCDirector::sharedDirector()->replaceScene(reScene);
163
164 // CCTransitionZoomFlipAngular
165 // 作用:创建一个带有缩放,反转角切换的动画
166 // 参数1:过渡动作的持续时间
167 // 参数2:切换的目标场景的对象
168 // 参数3:反转类型的枚举变量 左右上下
169 // reScene=CCTransitionZoomFlipAngular::create(t, s,kOrientationRightOver);
170 // CCDirector::sharedDirector()->replaceScene(reScene);
171
172 // CCTransitionShrinkGrow
173 // 创建一个放缩交替的过渡动画
174 // 参数1:过渡动作的持续时间
175 // 参数2:切换的目标场景的对象
176 // reScene = CCTransitionShrinkGrow::create(t,s);
177 // CCDirector::sharedDirector()->replaceScene(reScene);
178
179 // CCTransitionRotoZoom
180 // 创建一个旋转放缩交替的过渡动画
181 // 参数1:过渡动作的持续时间
182 // 参数2:切换的目标场景的对象
183 // reScene = CCTransitionRotoZoom::create(t,s);
184 // CCDirector::sharedDirector()->replaceScene(reScene);
185
186 // CCTransitionMoveInL
187 // 作用:创建一个从左边推入覆盖的过渡动画
188 // 参数1:过渡动作的持续时间
189 // 参数2:切换的目标场景的对象
190 // reScene = CCTransitionMoveInL::create(t, s);
191 // CCDirector::sharedDirector()->replaceScene(reScene);
192
193 // CCTransitionMoveInR
194 // 作用:创建一个从右边推入覆盖的过渡动画
195 // 参数1:过渡动作的持续时间
196 // 参数2:切换的目标场景的对象
197 // reScene = CCTransitionMoveInR::create(t,s);
198 // CCDirector::sharedDirector()->replaceScene(reScene);
199
200 // CCTransitionMoveInB
201 // 作用:创建一个从下边推入覆盖的过渡动画
202 // 参数1:过渡动作的持续时间
203 // 参数2:切换的目标场景的对象
204 // reScene = CCTransitionMoveInB::create(t,s);
205 // CCDirector::sharedDirector()->replaceScene(reScene);
206
207 // CCTransitionMoveInT
208 // 作用:创建一个从上边推入覆盖的过渡动画
209 // 参数1:过渡动作的持续时间
210 // 参数2:切换的目标场景的对象
211 // reScene = CCTransitionMoveInT::create(t,s);
212 // CCDirector::sharedDirector()->replaceScene(reScene);
213
214 // CCTransitionSlideInL
215 // 作用:创建一个从左侧推入并顶出旧场景的过渡动画
216 // 参数1:过渡动作的持续时间
217 // 参数2:切换的目标场景的对象
218 // reScene =CCTransitionSlideInL::create(t, s);
219 // CCDirector::sharedDirector()->replaceScene(reScene);
220
221 // CCTransitionSlideInR
222 // 作用:创建一个从右侧推入并顶出旧场景的过渡动画
223 // 参数1:过渡动作的持续时间
224 // 参数2:切换的目标场景的对象
225 // reScene =CCTransitionSlideInR::create(t, s);
226 // CCDirector::sharedDirector()->replaceScene(reScene);
227
228
229 // CCTransitionSlideInT
230 // 作用:创建一个从顶部推入并顶出旧场景的过渡动画
231 // 参数1:过渡动作的持续时间
232 // 参数2:切换的目标场景的对象
233 // reScene =CCTransitionSlideInT::create(t, s);
234 // CCDirector::sharedDirector()->replaceScene(reScene);
235
236 // CCTransitionSlideInB
237 // 作用:创建一个从下部推入并顶出旧场景的过渡动画
238 // 参数1:过渡动作的持续时间
239 // 参数2:切换的目标场景的对象
240 reScene =CCTransitionSlideInB::create(t, s);
241 CCDirector::sharedDirector()->replaceScene(reScene);
转载于:https://blog.51cto.com/libinqi456/1602909