工欲善其事,必先利其器
有时候学习如何应用第三方库是非常重要的,因为我们不用再自己重复造轮子,在这里,我们就把原先利用重力感应来操控飞机改为用游戏摇杆joystick来操控,具体的操作如下:
// 声明游戏摇杆;
private var joystick:AnalogJoystick! // 游戏摇杆;
创建函数,新建游戏摇杆节点,并添加到GameScene中
//MARK:-// 加入游戏手柄
func createJoyStick(){
joystick = AnalogJoystick(diameter: CGFloat(250.0)) // 摇杆直径
joystick.stick.image = UIImage(named: "jStick"