Esempio n. 1
0
        void Awake()
        {
            DataPanelWidgets p = GetComponent <DataPanelWidgets>();

            p.AddHeadTitleWidget("Joystick");
            CloseButton = p.AddTrashButton();
            HideButton  = p.AddHideButton();

            SendJoy   = p.AddToggle("Publish Joy Message");
            JoyTopic  = p.AddInputFieldWithHints("Joy Topic").SetPlaceholder("joy");
            JoySender = p.AddSender();

            SendTwist = p.AddToggle("Publish Twist Message");
            MaxSpeed  = p.AddVector3("Max Speed [X, Y, Angular]");
            XIsFront  = p.AddToggle("Joystick Right is Robot Front");

            UseStamped    = p.AddToggle("Use TwistStamped instead of Twist");
            TwistTopic    = p.AddInputFieldWithHints("Twist Topic").SetPlaceholder("twist");
            AttachToFrame = p.AddInputFieldWithHints("TF Frame For Header").SetPlaceholder("map");

            TwistSender = p.AddSender();

            p.UpdateSize();
            gameObject.SetActive(false);
        }