打Mole不打Ladybug (IV): 讓使用者控制Ladybug移動 靜宜大學資管系 楊子青 2013.4.24.
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.
不同方向對應之Heading角度值 45 90 135 180 225 270 315
加入Clock2,每隔0.1秒觸發一次
方法一:設計方向按鈕
設定速度及方向
方法二:搖晃手機 (需有手機測試): 加入AccelerometerSensor (加速感應器)
AccelerationChanged事件,以傳回參數判斷搖晃方向 XAccel>0 XAccel<0 45 90 135 180 225 270 315 yAccel<0 yAccel>0
利用搖晃手機,讓Ladbug往四個 斜角方向移動
練習 請設計加速及減速按鈕 若Ladybug碰撞到Aphid,則Aphid被吃掉 得10分 Aphid回到原始位置 Ladybug隨機出現在Canvas的某個位置