public void InitializeJoyStick() { CCSize visibleBoundsSize = VisibleBoundsWorldspace.Size; JoyControl = new SneakyJoystickControlSkinnedBase(); JoyControl.Position = new CCPoint( visibleBoundsSize.Width * 0.08f, visibleBoundsSize.Height * 0.08f ); AddChild(JoyControl, JOY_Z); }
protected override void AddedToScene() { base.AddedToScene(); Opacity = DEFAULT_TRANSPARENCY; //Joystick initialization JoyControl = new SneakyJoystickControlSkinnedBase(); AddChild(JoyControl, JOY_Z); JoyControl.Position = new CCPoint(ContentSize.Width * 0.09f, ContentSize.Width * 0.09f); //Buttons initialization SneakyButtonControlSkinnedBase tmp = null; for (int i = 0; i < Buttons.Capacity; i++) { tmp = new SneakyButtonControlSkinnedBase(i); AddChild(tmp, JOY_Z); Buttons.Add(tmp); } Orientation = ButtonsOrientation.Horizontal; //Listeners if (!IsListenerDisabled) { tListener = new CCEventListenerTouchAllAtOnce(); tListener.OnTouchesBegan = OnTouchesBegan; tListener.OnTouchesMoved = OnTouchesMoved; tListener.OnTouchesCancelled = OnTouchesCancelled; tListener.OnTouchesEnded = OnTouchesEnded; AddEventListener(tListener, this); } #if DEBUG IsDebug = true; #endif }
protected override void AddedToScene() { base.AddedToScene(); Opacity = DEFAULT_TRANSPARENCY; //Joystick initialization JoyControl = new SneakyJoystickControlSkinnedBase(drawNode); AddChild(JoyControl, JOY_Z); JoyControl.Position = new CCPoint (ContentSize.Width * 0.09f, ContentSize.Width * 0.09f); //Buttons initialization SneakyButtonControlSkinnedBase tmp = null; for (int i = 0; i < Buttons.Capacity; i++) { tmp = new SneakyButtonControlSkinnedBase(i, drawNode); AddChild(tmp, JOY_Z); Buttons.Add(tmp); } Orientation = ButtonsOrientation.Horizontal; //Listeners if (!IsListenerDisabled) { tListener = new CCEventListenerTouchAllAtOnce(); tListener.OnTouchesBegan = OnTouchesBegan; tListener.OnTouchesMoved = OnTouchesMoved; tListener.OnTouchesCancelled = OnTouchesCancelled; tListener.OnTouchesEnded = OnTouchesEnded; AddEventListener(tListener, this); } #if DEBUG IsDebug = true; #endif }
public void InitializeJoyStick() { CCSize visibleBoundsSize = VisibleBoundsWorldspace.Size; JoyControl = new SneakyJoystickControlSkinnedBase(); JoyControl.Position = new CCPoint( visibleBoundsSize.Width * 0.08f, visibleBoundsSize.Height * 0.08f ); AddChild(JoyControl, JOY_Z); }