Exemple #1
0
    private void OnEnable()
    {
        inputDatas = new InputData[] {
            new InputData("Horizontal", HorizontalMove),
            new InputData("Vertical", VerticalMove),
            new InputData("Mouse X", MouseXMove),
            new InputData("Mouse Y", MouseYMove),
            new InputData("Mouse ScrollWheel", MouseScroll)
        };

        InputEvent.AddInput(inputDatas);
        InputEvent.AddInput(0, MouseDown, MouseType.Down);
        InputEvent.AddInput(0, MouseUp, MouseType.Up);
        InputEvent.AddInput(0, MpusePress, MouseType.Press);
        InputEvent.AddInput(2, ScrollDown, MouseType.Down);
        InputEvent.AddInput(2, ScrollUp, MouseType.Up);
        InputEvent.AddInput(1, RighMouseDown, MouseType.Down);
        InputEvent.AddInput(1, RightMouseUp, MouseType.Up);

        camera          = GetComponentInChildren <Camera> ();
        myTransform     = transform;
        cameraTransform = camera.transform;
    }
Exemple #2
0
 private void Awake()
 {
     RTS.SelectebleObjectManager.ActionAddSelectebleObject    += v => v.IsSelect = true;
     RTS.SelectebleObjectManager.ActionRemoveSelectebleObject += v => v.IsSelect = false;
     InputEvent.AddInput(1, MouseUp, MouseType.Up);
 }