コード例 #1
0
        void Awake()
        {
            instance = Instance;

            settings.Load();
            networkSettings.Load();

            // Get network settings
            networkUser.name = networkSettings.userName;
            if (null == networkUser.name || networkUser.name.Length == 0)
            {
                networkUser.name = "VRtist";
            }

            // Sky
            GlobalState.Instance.SkySettings = settings.sky;

            // Color
            instance.colorPicker = colorPanel.GetComponentInChildren <UIColorPicker>(true);
            CurrentColor         = Color.blue;
            colorChangedEvent    = colorPicker.onColorChangedEvent;
            colorReleasedEvent   = new ColorChangedEvent();
            instance.colorPicker.onReleaseEvent.AddListener(OnReleaseColor);
            colorClickedEvent = colorPicker.onClickEvent;

            geometryImporter = GetComponent <GeometryImporter>();
        }
コード例 #2
0
 remove => RemoveHandler(ColorChangedEvent, value);
コード例 #3
0
 add => AddHandler(ColorChangedEvent, value);