public override void Reset()
		{
			gameObject = null;
			animName = null;
			enable = true;
			resetOnExit = false;
		}
示例#2
0
 public override void Reset()
 {
     this.gameObject = null;
     this.reference = null;
     this.arrayListGameObject = null;
     this.arrayListReference = null;
 }
 public override void Reset()
 {
     tag = null;
     delay = 0;
     AccumulateDelay = false;
     detachChildren = false;
 }
 public override void Reset()
 {
     ArrayListReference = "";
     store = null;
     foundEvent = null;
     notFoundEvent = null;
 }
 public override void Reset()
 {
     base.Reset();
     prefix = "";
     style = "";
     intVariable = null;
 }
		public override void Reset()
		{
			stringVariable = null;
			compareTo = new FsmString[1];
			sendEvent = new FsmEvent[1];
			everyFrame = false;
		}
示例#7
0
 public override void Reset()
 {
     format = null;
     variables = null;
     storeResult = null;
     everyFrame = false;
 }
        public override void Reset()
        {
            base.Reset();

            waypoint = null;
            toObject = null;
        }
示例#9
0
 public override void Reset()
 {
     gameObject = null;
     animationName = "";
     transform = "";
     recursive = true;
 }
 public override void Reset()
 {
     gameObject = null;
     fsmName = "";
     setValue = null;
     everyFrame = false;
 }
		public override void Reset()
		{
			gameObject = null;
			reference = null;
			alreadyExistsEvent = null;
			
		}
		public override void Reset()
		{
			gameObject = null;
			materialIndex = 0;
			namedTexture = "_MainTex";
			movieTexture = null;
		}
		public override void Reset()
		{
			broadcastEvent = null;
			gameObject = null;
			sendToChildren = false;
			excludeSelf = false;
		}
 public override void Reset()
 {
     roomName  = null;
     isVisible = true;
     isOpen = true;
     maxNumberOfPLayers = 100;
 }
示例#15
0
 public override void Reset()
 {
     this.gameObject = null;
     this.reference = null;
     this.variable = null;
     this.everyFrame = false;
 }
 public override void Reset()
 {
     customPropertyKey = "My Property";
     customPropertyValue = null;
     successEvent = null;
     failureEvent = null;
 }
示例#17
0
 public override void Reset()
 {
     gameObject = null;
     animName = null;
     speed = 1f;
     everyFrame = false;
 }
示例#18
0
 public override void Reset()
 {
     gameObject = null;
     behaviour = null;
     functionCall = null;
     stopOnExit = false;
 }
 public override void Reset()
 {
     gameObject = null;
     perSecond = false;
     fsmName = "";
     addValue = null;
 }
		public override void Reset ()
		{
			disconnectionLabel = null;
			lostConnectionEvent = null;
			disConnectedEvent = null;
			
		}
 public override void Reset()
 {
     globalClockKey = null;
     timeScale = null;
     duration = null;
     steady = false;
 }
示例#22
0
		public override void Reset()
		{
			gameObject = null;
			childName = "";
			withTag = "Untagged";
			storeResult = null;
		}
 public override void Reset()
 {
     NGUIGameObject = null;
     text = null;
     color = null;
     duration = 0f;
 }
        public override void Reset()
        {
            email = null;

            successEvent = null;
            errorEvent = null;
        }
		public override void Reset()
		{
			cause = null;
			
			successEvent = null;
			failureEvent = null;
		}
		public override void Reset()
		{
			gameObject = null;
			sendEvent = null;
			text = null;
			wasCanceled = null;
		}
示例#27
0
        public override void Reset()
        {
            objectId = new FsmString {UseVariable =true};

            successEvent = null;
            errorEvent = null;
        }
 public override void Reset()
 {
     base.Reset();
     gameObject = null;
     parameter = null;
     Value = null;
 }
        public override void Reset()
        {
            gameObject = null;
            reference = null;

            variable = null;
        }
示例#30
0
		public override void Reset()
		{
			gameObject = null;
			fsmName = "";
			enable = true;
			resetOnExit = true;
		}
示例#31
0
 public override void Reset()
 {
     userNameHistory = null;
     steamID         = null;
 }
示例#32
0
 public override void OnReset()
 {
     filePath = "ES3.csv";
 }
示例#33
0
 public override void Reset()
 {
     name       = null;
     persistent = false;
     global     = false;
 }
 public override void Reset()
 {
     base.Reset();
     error       = null;
     demoUtilObj = null;
 }
示例#35
0
 public override void Reset()
 {
     text    = null;
     subject = "";
 }
示例#36
0
 public override void Reset()
 {
     this.gameObject = null;
     this.fsmName    = string.Empty;
     this.setValue   = null;
 }
示例#37
0
        public bool StoreResource()
        {
            if (_request == null)
            {
                return(false);
            }

            if (_request.asset == null)
            {
                return(false);
            }


            switch (storeAsset.Type)
            {
            case VariableType.GameObject:
                GameObject source = (GameObject)_request.asset;
                if (source == null)
                {
                    return(false);
                }
                GameObject _go = (GameObject)Object.Instantiate(source);
                if (_go == null)
                {
                    return(false);
                }
                else
                {
                    FsmGameObject _target = this.Fsm.Variables.GetFsmGameObject(storeAsset.variableName);
                    _target.Value = _go;
                }

                break;

            case VariableType.Texture:
                Texture2D _texture = (Texture2D)_request.asset;
                if (_texture == null)
                {
                    return(false);
                }
                else
                {
                    FsmTexture _target = this.Fsm.Variables.GetFsmTexture(storeAsset.variableName);
                    _target.Value = _texture;
                }
                break;

            case VariableType.Material:
                Material _material = (Material)_request.asset;
                if (_material == null)
                {
                    return(false);
                }
                else
                {
                    FsmMaterial _target = this.Fsm.Variables.GetFsmMaterial(storeAsset.variableName);
                    _target.Value = _material;
                }
                break;

            case VariableType.String:
                TextAsset _asset = (TextAsset)_request.asset;
                if (_asset == null)
                {
                    return(false);
                }
                else
                {
                    FsmString _target = this.Fsm.Variables.GetFsmString(storeAsset.variableName);
                    _target.Value = _asset.text;
                }
                break;

            case VariableType.Object:

                FsmObject _var = this.Fsm.Variables.GetFsmObject(storeAsset.variableName);

                _var.Value = _request.asset;

                if (_var.Value != null && _var.Value.GetType() == _var.ObjectType)
                {
                    return(true);
                }
                else
                {
                    _var.Value = null;
                    return(false);
                }

                break;

            default:
                // not supported.
                return(false);
            }
            return(true);
        }
 public override void Reset()
 {
     tab = null;
 }
示例#39
0
 public override void Reset()
 {
     BundleManager = null;
     BundleURL     = null;
     VersionNumber = null;
 }
示例#40
0
 public override void Reset()
 {
     gameObject  = null;
     storeResult = null;
     everyFrame  = false;
 }
示例#41
0
 public override void Reset()
 {
     statAPIname = null;
     floatData   = null;
 }
示例#42
0
 public override void Reset()
 {
     this.gameObject = null;
     this.text       = string.Empty;
 }
示例#43
0
 public override void Reset()
 {
     gameObject = null;
     fsmName    = "";
 }
        public override void Reset()
        {
            base.Reset();

            gameObject = null;

            to = new FsmFloat {
                UseVariable = false
            };
            toGameObject = new FsmGameObject {
                UseVariable = false
            };
            setRelative = new FsmBool {
                UseVariable = false, Value = false
            };

            duration = new FsmFloat {
                UseVariable = false
            };
            setSpeedBased = new FsmBool {
                UseVariable = false, Value = false
            };
            startDelay = new FsmFloat {
                Value = 0
            };

            playInReverse = new FsmBool {
                UseVariable = false, Value = false
            };
            setReverseRelative = new FsmBool {
                UseVariable = false, Value = false
            };

            startEvent        = null;
            finishEvent       = null;
            finishImmediately = new FsmBool {
                UseVariable = false, Value = false
            };

            stringAsId = new FsmString {
                UseVariable = false
            };
            tagAsId = new FsmString {
                UseVariable = false
            };

            startDelay = new FsmFloat {
                Value = 0
            };

            selectedEase = DOTweenActionsEnums.SelectedEase.EaseType;
            easeType     = Ease.Linear;

            loops = new FsmInt {
                Value = 0
            };
            loopType = LoopType.Restart;

            autoKillOnCompletion = new FsmBool {
                Value = true
            };
            recyclable = new FsmBool {
                Value = false
            };

            updateType          = UpdateType.Normal;
            isIndependentUpdate = new FsmBool {
                Value = false
            };

            debugThis = new FsmBool {
                Value = false
            };
        }
示例#45
0
 public override void Reset()
 {
     keys      = new FsmString[1];
     variables = new FsmInt[1];
     Password  = null;
 }
示例#46
0
        public override void OnEnter()
        {
            var gos = Fsm.GetOwnerDefaultTarget(gameObject);

            if (gos == null)
            {
                Debug.LogWarning("missing gameObject: " + gos.name);
                return;
            }

            if (allCollider.Value == false & component == null & colliderSelect == Selection.None)
            {
                Debug.LogWarning(gos.name + " !!! Check your setup ");
                return;
            }

            if (allCollider.Value == true)
            {
                colliderSelect = Selection.None;
                DisableAll(Fsm.GetOwnerDefaultTarget(gameObject));
            }


            switch (colliderSelect)
            {
            case Selection.None:
                break;

            case Selection.Box:
                script = "BoxCollider";
                DisableBoxCollider(Fsm.GetOwnerDefaultTarget(gameObject));
                break;

            case Selection.Capsule:
                script = "CapsuleCollider";
                DisableCapsuleCollider(Fsm.GetOwnerDefaultTarget(gameObject));
                break;

            case Selection.Sphere:
                script = "SphereCollider";
                DisableSphereCollider(Fsm.GetOwnerDefaultTarget(gameObject));
                break;

            case Selection.Rigidbody:
                script = "Rigidbody";
                DisableRigidbody(Fsm.GetOwnerDefaultTarget(gameObject));
                break;

            case Selection.Mesh:
                script = "MeshCollider";
                DisableMeshCollider(Fsm.GetOwnerDefaultTarget(gameObject));
                break;

            case Selection.Wheel:
                script = "WheelCollider";
                DisableWheelCollider(Fsm.GetOwnerDefaultTarget(gameObject));
                break;

            case Selection.Terrain:
                script = "TerrainCollider";
                DisableTerrainCollider(Fsm.GetOwnerDefaultTarget(gameObject));
                break;
            }

            if (colliderSelect == Selection.None || component != null)
            {
                if (allCollider.Value == false)
                {
                    DoEnableScript(Fsm.GetOwnerDefaultTarget(gameObject));
                }
            }

            Finish();
        }
示例#47
0
 public override void Reset()
 {
     gameObject = null;
     textString = null;
     everyFrame = false;
 }
示例#48
0
 public override void Reset()
 {
     buttonName  = "Fire1";
     sendEvent   = null;
     storeResult = null;
 }
示例#49
0
 public override void Reset()
 {
     allPlaylistControllers = new FsmBool(false);
     playlistControllerName = new FsmString(string.Empty);
 }
 public override void Reset()
 {
     base.Reset();
     GameObject    = null;
     UseCache      = false;
     UseWorldUnits = false;
     StorePosition = new FsmVector3()
     {
         UseVariable = true
     };
     StoreUpVector = new FsmVector3()
     {
         UseVariable = true
     };
     StoreRotation = new FsmQuaternion()
     {
         UseVariable = true
     };
     UserValueIndex = new FsmInt()
     {
         UseVariable = true
     };
     StoreTangent = new FsmVector3()
     {
         UseVariable = true
     };
     StoreDistance = new FsmFloat()
     {
         UseVariable = true
     };
     StoreTF = new FsmFloat()
     {
         UseVariable = true
     };
     StoreSegment = new FsmGameObject()
     {
         UseVariable = true
     };
     StoreSegmentDistance = new FsmFloat()
     {
         UseVariable = true
     };
     StoreSegmentF = new FsmFloat()
     {
         UseVariable = true
     };
     StoreLength = new FsmFloat()
     {
         UseVariable = true
     };
     StoreCount = new FsmInt()
     {
         UseVariable = true
     };
     MetaDataType  = new FsmString();
     StoreMetadata = new FsmObject()
     {
         UseVariable = true
     };
     StoreInterpolatedMetadata = new FsmVar()
     {
         useVariable = true
     };
     Input      = 0;
     everyFrame = false;
     lateUpdate = false;
 }
示例#51
0
 public override void Reset()
 {
     GDEDataFileName = null;
 }
 public override void Reset()
 {
     enumVariable   = null;
     stringVariable = null;
     everyFrame     = false;
 }
示例#53
0
 public override void Reset()
 {
     base.Reset();
     gameObject = null;
     to         = new FsmString {
         UseVariable = false
     };
     duration = new FsmFloat {
         UseVariable = false
     };
     setSpeedBased = new FsmBool {
         UseVariable = false, Value = false
     };
     richTextEnabled = new FsmBool {
         UseVariable = false, Value = true
     };
     scrambleMode  = ScrambleMode.None;
     scrambleChars = new FsmString {
         UseVariable = false, Value = null
     };
     setRelative = new FsmBool {
         UseVariable = false, Value = false
     };
     playInReverse = new FsmBool {
         UseVariable = false, Value = false
     };
     setReverseRelative = new FsmBool {
         UseVariable = false, Value = false
     };
     startEvent        = null;
     finishEvent       = null;
     finishImmediately = new FsmBool {
         UseVariable = false, Value = false
     };
     stringAsId = new FsmString {
         UseVariable = false
     };
     tagAsId = new FsmString {
         UseVariable = false
     };
     startDelay = new FsmFloat {
         Value = 0
     };
     selectedEase = Doozy.PlayMaker.Actions.SelectedEase.EaseType;
     easeType     = Ease.Linear;
     loops        = new FsmInt {
         Value = 0
     };
     loopType             = DG.Tweening.LoopType.Restart;
     autoKillOnCompletion = new FsmBool {
         Value = true
     };
     recyclable = new FsmBool {
         Value = false
     };
     updateType          = UpdateType.Normal;
     isIndependentUpdate = new FsmBool {
         Value = false
     };
     debugThis = new FsmBool {
         Value = false
     };
 }
示例#54
0
 public override void Reset()
 {
     recordingPath = null;
     path          = null;
 }
 public override void Reset()
 {
     base.Reset();
     text  = "";
     style = "";
 }
示例#56
0
 public override void Reset()
 {
     gameObject = null;
     fsmName    = "";
     storeValue = null;
 }
 public override void Reset()
 {
     logLevel  = LogLevel.Info;
     text      = "";
     pauseGame = false;
 }
 public override void Reset()
 {
     gameObject = null;
     url        = null;
     everyFrame = false;
 }
示例#59
0
 public override void OnReset()
 {
     key = "key";
 }
示例#60
0
 public override void Reset()
 {
     this.gameObject = null;
     this.animName   = null;
 }