Presentation is loading. Please wait.

Presentation is loading. Please wait.

打Mole不打Ladybug (IV): 讓使用者控制Ladybug移動 靜宜大學資管系 楊子青

Similar presentations


Presentation on theme: "打Mole不打Ladybug (IV): 讓使用者控制Ladybug移動 靜宜大學資管系 楊子青"— Presentation transcript:

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的某個位置


Download ppt "打Mole不打Ladybug (IV): 讓使用者控制Ladybug移動 靜宜大學資管系 楊子青"

Similar presentations


Ads by Google