예제 #1
0
 public override void Reset () {
     base.Reset();
     password = new ConcreteStringVar();
     maxLength = new ConcreteIntVar();
     guiStyle = new ConcreteStringVar();
     maskChar = new ConcreteStringVar();
 }
예제 #2
0
        public override void Reset () {
            base.Reset ();

            gameObject = this.self;
            layer = 0;
            stateName = "State Name";
        }
예제 #3
0
        public override void Reset () {
            base.Reset();

            a = new ConcreteIntVar();
            b = new ConcreteIntVar();
            tolerance = new ConcreteIntVar();
        }
예제 #4
0
        public override void Reset () {
            base.Reset();

            text = new ConcreteStringVar();
            maxLength = new ConcreteIntVar();
            guiStyle = new ConcreteStringVar();
        }
예제 #5
0
        public override void Reset () {
            base.Reset();

            fingerId = new ConcreteIntVar();
            touchPhase = TouchPhase.Began;
            storeFingerId = new ConcreteIntVar();
            storeTouchPos = new ConcreteVector3Var();
        }
예제 #6
0
        public override void Reset () {
            base.Reset();

            position = new ConcreteRectVar(new Rect(0f,0f,1f,1f));
            fingerId = new ConcreteIntVar();
            touchPhase = TouchPhase.Began;
            storeFingerId = new ConcreteIntVar();
            storeTouchPos = new ConcreteVector3Var();
        }
예제 #7
0
        public override void Reset () {
            base.Reset();

            gameObject = new ConcreteGameObjectVar(this.self);
            fingerId = new ConcreteIntVar();
            touchPhase = TouchPhase.Began;
            distance = Mathf.Infinity;
            layerMask = -1;
            storeFingerId = new ConcreteIntVar();
            storeTouchPos = new ConcreteVector3Var();
            storePoint = new ConcreteVector3Var();
        }
예제 #8
0
 public override void Reset () {
     base.Reset();
     SingleValue = new ConcreteFloatVar();
     intValue = new ConcreteIntVar();
     BooleanValue = new ConcreteBoolVar();
     StringValue = new ConcreteStringVar();
     Vector3Value = new ConcreteVector3Var();
     RectValue = new ConcreteRectVar();
     ColorValue = new ConcreteColorVar();
     GameObjectValue = new ConcreteGameObjectVar(this.self);
     MaterialValue = new ConcreteMaterialVar();
     TextureValue = new ConcreteTextureVar();
     ObjectValue = new ConcreteObjectVar();
 }
예제 #9
0
 public override void Reset () {
     gameObject = new ConcreteGameObjectVar(this.self);
     methodName = new ConcreteStringVar();
     options = SendMessageOptions.RequireReceiver;
     floatParameter = new ConcreteFloatVar();
     intParameter = new ConcreteIntVar();
     boolParameter = new ConcreteBoolVar();
     stringParameter = new ConcreteStringVar();
     vector3Parameter = new ConcreteVector3Var();
     rectParameter = new ConcreteRectVar();
     colorParameter = new ConcreteColorVar();
     quaternionParameter = new ConcreteQuaternionVar();
     gameObjectParameter = new ConcreteGameObjectVar(this.self);
     textureParameter = new ConcreteTextureVar();
     materialParameter = new ConcreteMaterialVar();
     fsmEventParameter = new ConcreteFsmEvent();
     objectParameter = new ConcreteObjectVar();
     messageType = MessageType.SendMessage;
 }
예제 #10
0
 public override void Reset()
 {
     index = 0;
 }
예제 #11
0
 public override void Reset () {
     list = new ConcreteDynamicList();
     storeIndex = new ConcreteIntVar();
     storeCurrentValue = new Variable();
     reverse = false;
 }
예제 #12
0
 public override void Reset()
 {
     variable = new ConcreteIntVar();
     divideBy = new ConcreteIntVar();
 }
예제 #13
0
 public override void Reset () {
     list = new ConcreteDynamicList();
     storeCount = new ConcreteIntVar();
 }
예제 #14
0
 public override void Reset()
 {
     list     = new ConcreteDynamicList();
     variable = new Variable();
     index    = 0;
 }
예제 #15
0
 public override void Reset () {
     gameObject = new ConcreteGameObjectVar(this.self);
     layerToSync = new ConcreteIntVar();
 }
예제 #16
0
 public override void Reset()
 {
     list       = new ConcreteDynamicList();
     storeCount = new ConcreteIntVar();
 }
예제 #17
0
		public override void Reset () {
			gameObject = new ConcreteGameObjectVar(this.self);
			storeChildCount = new ConcreteIntVar();
		}
예제 #18
0
 public override void Reset () {
     intVariable = 0;
     storeString = new ConcreteStringVar();
     format = new ConcreteStringVar();
 }
예제 #19
0
 public override void Reset () {
     key = new ConcreteStringVar();
     store = new ConcreteIntVar();
 }
예제 #20
0
 public override void Reset()
 {
     value = new ConcreteIntVar();
     min   = new ConcreteIntVar();
     max   = new ConcreteIntVar();
 }
예제 #21
0
 public override void Reset()
 {
     key      = new ConcreteStringVar();
     newValue = new ConcreteIntVar();
 }
예제 #22
0
 public override void Reset()
 {
     text      = new ConcreteStringVar();
     maxLength = new ConcreteIntVar();
     guiStyle  = new ConcreteStringVar();
 }
예제 #23
0
 public override void Reset()
 {
     variable  = new ConcreteIntVar();
     addBy     = new ConcreteIntVar();
     perSecond = false;
 }
예제 #24
0
 public override void Reset () {
     variable = new ConcreteIntVar();
     addBy = new ConcreteIntVar();
     perSecond = false;
 }
예제 #25
0
 public override void Reset () {
     minimum = new ConcreteIntVar();
     maximun = new ConcreteIntVar();
     storeInt = new ConcreteIntVar();
 }
예제 #26
0
		public override void Reset () {
			storeTouchCount = new ConcreteIntVar();
		}
예제 #27
0
 public override void Reset () {
     variable = new ConcreteIntVar();
     newValue = new ConcreteIntVar();
 }
예제 #28
0
 public override void Reset () {
     floatVariable = 0f;
     convertMethod = FloatToInt.ConvertMethod.Round;
     storeInt = new ConcreteIntVar();
 }
예제 #29
0
 public override void Reset () {
     gameObject = new ConcreteGameObjectVar(this.self);
     parameterName = new ConcreteStringVar();
     store = new ConcreteIntVar();
 }
예제 #30
0
 public override void Reset () {
     stringVariable = string.Empty;
     storeInt = new ConcreteIntVar();
 }
예제 #31
0
		public override void Reset () {
			newSeed = new ConcreteIntVar();
		}
예제 #32
0
 void Awake()
 {
     m_Count = blackboard.GetIntVar("Count");
 }
예제 #33
0
 public override void Reset()
 {
     gameObject    = new ConcreteGameObjectVar(this.self);
     parameterName = new ConcreteStringVar();
     store         = new ConcreteIntVar();
 }
예제 #34
0
 public override void Reset () {
     variable = new ConcreteIntVar();
     divideBy = new ConcreteIntVar();
 }
예제 #35
0
 public override void Reset () {
     floatVar = new ConcreteFloatVar();
     maxLength = new ConcreteIntVar();
     guiStyle = new ConcreteStringVar();
 }
예제 #36
0
        /// <summary> 
        /// Draw an int variable.
        /// <param name="rect">The position to draw the variable.</param>
        /// <param name="intVar">The int variable to be drawn.</param>
        /// </summary>
        static void DrawIntVar (Rect rect, IntVar intVar) {
            rect.yMin += 3f;
            rect.yMax -= 2f;
            rect.xMin += 6f;
            rect.xMax -= 6f;

            DrawName(new Rect (rect.x, rect.y, c_LargeNameWidth, rect.height), intVar);

            rect.xMin += c_LargeNameWidth + c_Space;
            rect.xMax -= c_MinusButtonWidth + c_RightPadding;
            EditorGUI.BeginChangeCheck();
            var newValue = EditorGUI.IntField(rect, GUIContent.none, intVar.Value);
            if (EditorGUI.EndChangeCheck() && newValue != intVar.Value) {
                // Register undo
                if (intVar.blackboard != null) { 
                    #if UNITY_4_0_0 || UNITY_4_1 || UNITY_4_2
                    Undo.RegisterUndo(intVar.blackboard, "Variable Value");
                    #else
                    Undo.RecordObject(intVar.blackboard, "Variable Value");
                    #endif
                }

                // Update variable value
                intVar.Value = newValue;
                // Set blackboard dirty flag
                if (intVar.blackboard != null) EditorUtility.SetDirty(intVar.blackboard);
            }

            rect.x += rect.width + 2f;
            rect.width = c_MinusButtonWidth;
            rect.yMin -= 2f;
            rect.yMax += 2f;
            if (GUI.Button(rect, s_Styles.iconToolbarMinus, s_Styles.invisbleButton))
                s_VariableToRemove = intVar;
        }
예제 #37
0
 public override void Reset () {
     base.Reset();
     level = new ConcreteIntVar();
 }
예제 #38
0
 public override void Reset () {
     base.Reset();
     easeType = TweenNode.EaseType.easeInQuad;
     target = new ConcreteIntVar();
     intValue = new ConcreteIntVar();
 }
예제 #39
0
 public override void Reset () {
     values = new IntVar[] {new ConcreteIntVar(), new ConcreteIntVar()};
     operation = Operation.Add;
     store = new ConcreteIntVar();
 }