Exemple #1
0
        public override SerializedObject GetRuntimeValueWrapper()
        {
            if (cachedProxy == null)
            {
                cachedProxy = CreateInstance(typeof(FloatVariableProxy)) as FloatVariableProxy;
            }

            cachedProxy.ProxyValue = Value;
            return(new SerializedObject(cachedProxy));
        }
Exemple #2
0
        public override void ApplyModifiedValue(SerializedObject serializedObject)
        {
            FloatVariableProxy proxy = serializedObject.targetObject as FloatVariableProxy;

            Value = proxy.ProxyValue;
        }