Example #1
0
    private void SelectDir()
    {
        Message.Dir newDir  = spawner.message.dir;
        bool        changed = false;

        if (Input.GetKeyDown(GetKey(Message.Dir.up)))
        {
            newDir  = Message.Dir.up;
            changed = true;
        }
        else if (Input.GetKeyDown(GetKey(Message.Dir.down)))
        {
            newDir  = Message.Dir.down;
            changed = true;
        }
        else if (Input.GetKeyDown(GetKey(Message.Dir.left)))
        {
            newDir  = Message.Dir.left;
            changed = true;
        }
        else if (Input.GetKeyDown(GetKey(Message.Dir.right)))
        {
            newDir  = Message.Dir.right;
            changed = true;
        }

        if (changed)
        {
            spawner.UpdateMessageDir(newDir);
        }
    }