Swift游戏实战-跑酷熊猫 07 平台的移动
时间:2014-07-23 12:13:16
收藏:0
阅读:517
这节内容我们来实现平台是怎么产生移动动画的。
要点
1 利用数组存放平台
var platforms=[Platform]()
2 有新的平台产生存放进数组
platforms.append(platform)
3 利用主场景的update方法不断地调用平台工厂类的move方法
override func update(currentTime: CFTimeInterval) { platformFactory.move(self.moveSpeed) }
4 move方法接收一个参数,是平台移动的速度。通过for遍历平台数组中的平台,通过x坐标的变化产生移动动画
func move(speed:CGFloat){ for p in platforms{ p.position.x -= speed } }
项目文件地址
http://yun.baidu.com/share/link?shareid=3824235955&uk=541995622
Swift游戏实战-跑酷熊猫系列
00 游戏预览
01 创建工程导入素材
02 创建熊猫类
03 熊猫跑动动画
04 熊猫的跳和滚的动作
05 踩踏平台是怎么炼成的
06 创建平台类以及平台工厂类
Swift游戏实战-跑酷熊猫 07 平台的移动,布布扣,bubuko.com
原文:http://www.cnblogs.com/sandal1980/p/3862282.html
评论(0)