Download presentation
Presentation is loading. Please wait.
1
打Mole不打Ladybug (IV): 讓使用者控制Ladybug移動 靜宜大學資管系 楊子青 2013.4.24.
2
ImageSprite的Heading與Speed屬性
indicates the direction in which the ImageSprite should move, in degrees. For example, 0 means due right, 90 means straight up, 180 means due left, and so on. Speed specifies how many pixels the ImageSprite should move whenever its Interval passes.
3
不同方向對應之Heading角度值 45 90 135 180 225 270 315
4
加入Clock2,每隔0.1秒觸發一次
5
方法一:設計方向按鈕
6
設定速度及方向
7
方法二:搖晃手機 (需有手機測試): 加入AccelerometerSensor (加速感應器)
8
AccelerationChanged事件,以傳回參數判斷搖晃方向
XAccel>0 XAccel<0 45 90 135 180 225 270 315 yAccel<0 yAccel>0
9
利用搖晃手機,讓Ladbug往四個 斜角方向移動
10
練習 請設計加速及減速按鈕 若Ladybug碰撞到Aphid,則Aphid被吃掉 得10分 Aphid回到原始位置
Ladybug隨機出現在Canvas的某個位置
Similar presentations