// Start is called before the first frame update void Start() { SoliderMonsterState = (int)MonsterState.Idle; SoliderMonsterType = (int)MonsterType.Soldier; MessageDispatcher.AddListener("BossDie", BossDie); Invoke("TimeDie", 4.0f); }
// Start is called before the first frame update private void Start() { BossMonsterState = (int)MonsterState.Idle; BossMonsterType = (int)MonsterType.Boss; MessageDispatcher.AddListener("SetGolAnimEnd", SetGolAnimEnd); MessageDispatcher.AddListener("LookAtPlayer", LookAtPlayer); MessageDispatcher.AddListener("PlayerDie", PlayerDie); MessageDispatcher.AddListener("SpawnedBee", SpawnedBee); }
public void BtnPressedSignUp() { MessageDispatcher.AddListener(MessageEventId.OnRegister, OnRegisterComplete); EnableFields(false); signUpButton.interactable = false; UIManager.Instance.Waiting(true); NetworkManager.Instance.WebAPIRegister(emailInput.text, passwordInput.text, reenterPasswordInput.text); }
private void Awake() { MessageDispatcher.AddListener(this); rb = GetComponentInParent <Rigidbody2D>(); animator = GetComponent <Animator>(); myStats = GetComponentInParent <Stats>(); GetParamsHash(); }
private void Start() { myStats = GetComponent <Stats>(); player = CharacterManager.Instance.player; startPosition = transform.position; MessageDispatcher.AddListener(this); }
private void Start() { _dispatcher = new MessageDispatcher(); foreach (var component in _listenerComponents) { _dispatcher.AddListener <ChangeColor>(component); } _button.onClick.AddListener(ChangeColor); }
void Start() { m_transform = GetComponent <Transform>(); randomXOffset = Random.value * 10000; //randomXOffset = (randomXOffset - (int)randomXOffset)*1000; //Debug.Log(randomXOffset); randomYOffset = Random.value * 10000; //randomYOffset = (randomYOffset - (int)randomYOffset)*1000; //Debug.Log(randomYOffset); MessageDispatcher.AddListener("FREEZE", OnFreeze); }
private void Start() { MessageDispatcher.AddListener(this); SetExceptions(); myStats = GetComponent <Stats>(); _renderer = GetComponent <Renderer>(); startPosition = transform.position; }
// Code that runs on entering the state. public override void OnEnter() { WsGlbMediaFile newloadglb = new WsGlbMediaFile { url = Glb_url.Value, sign = Glb_sign.Value, isscene = Glb_isScene.Value, LoadTrasform = Glb_LoadTransform.Value.transform }; MessageDispatcher.SendMessage(this, VrDispMessageType.LoadGlbModels.ToString(), newloadglb, 0); MessageDispatcher.AddListener(VrDispMessageType.LoadGlbModelsDone.ToString(), LoadGlbModelsDone); }
void Start() { foreach (VRPlayceDot item in _VRPlayceDots.ToArray()) { if (item == null) { _VRPlayceDots.Remove(item); } } _coll.AddComponent <VRPlayceGroupMark>().PlayceGroup = gameObject; MessageDispatcher.AddListener(VrDispMessageType.VRPlaycePointEnter.ToString(), VRTelePointEnter); MessageDispatcher.AddListener(VrDispMessageType.VRPlaycePointExit.ToString(), VRTelePointExit); }
// Use this for initialization void Start() { // Here an object registers a function to listen for the "STARTED" message. // When the "STARTED" message is sent (by any object), the OnStarted function // is called. MessageDispatcher.AddListener("STARTED", OnStarted, true); // This is a goofy example since we don't typically need to send a message // to ourselves. However, imagine we were calling this from a totally different // object that didn't know about this one. // // Here we send the "STARTED" Message. MessageDispatcher.SendMessage(this, "STARTED", "Whoo Hoo!", 0); }
// Code that runs on entering the state. public override void OnEnter() { LocalCacheFile sendfile = new LocalCacheFile() { path = HttpUrl.Value, isURLSign = isURLSign.Value, sign = Sign.Value, hasPrefix = hasPrefix.Value, isKOD = false, }; MessageDispatcher.AddListener(VrDispMessageType.GetLocalCacheFile.ToString(), GetCacheFile); MessageDispatcher.SendMessage(this, VrDispMessageType.SendCacheFile.ToString(), sendfile, 0.01f); }
private void Awake() { //Main Stats strength = 5.0f; dexterity = 5.0f; intelligence = 5.0f; //Leveling soulsToNextLevel = 5.0f; myInventory = GetComponent <Inventory.InventoryManager>().inventory; // HP Stamina maxHealthPoints = 5.0f; healthPoints = maxHealthPoints; maxStaminaPoints = 100.0f; staminaPoints = maxStaminaPoints; staminaUsage = 5.0f; staminaRegen = 10.0f; //Attack attackSpeed = 10; attackDelay = 10 / attackSpeed; damage = 1.0f; baseDamage = damage; damageToUltiPoints = 0.5f; // % //Movement maxRunSpeed = 20.0f; currentRunSpeed = maxRunSpeed; sprintMultiplier = 2.0f; jumpHeight = 20.0f; //+- = rb.velocity.y //Dash dashMaxDistance = 15.0f; dashCooldown = 1.0f; dashCost = 20.0f; dashState = DashState.Ready; //Ulti ultiCost = 35.0f; ultiPoints = 0.0f; ultiDuration = 3.0f; ultiDamage = 3.0f; ultiState = 0; lastCrossPosition = transform.position; CharacterManager.Instance.player = gameObject; MessageDispatcher.AddListener(this); }
public override void OnEnter() { int sort; if (mStaticThings.I == null) { sort = 0; } else { sort = mStaticThings.I.GetSortNumber(mStaticThings.I.mAvatarID); } IsAdmin.Value = (sort == 0); MessageDispatcher.AddListener(VrDispMessageType.SetAdmin.ToString(), SetAdmin); }
// Start is called before the first frame update private void Start() { HP.SetMonsterHP(500); HPbar.SetActive(true); BossMonsterState = (int)MonsterState.Idle; BossMonsterType = (int)MonsterType.Boss; MessageDispatcher.AddListener("PlayerDie", PlayerDie); MessageDispatcher.AddListener("SetWormAnimEnd", SetWormAnimEnd); MessageDispatcher.AddListener("WormSpawnedBee", WormSpawnedBee); MessageDispatcher.AddListener("WormHitTrigger", WormHitTrigger); }
// Start is called before the first frame update void Start() { //SoliderHP = SoliderFullHP; SoliderMonsterState = (int)MonsterState.Idle; SoliderMonsterType = (int)MonsterType.Soldier; MessageDispatcher.AddListener("BossDie", BossDie); MessageDispatcher.AddListener("StartBeeCorutine", MyState); MessageDispatcher.AddListener("FirstTimeUp", FirstTimeUp); SoldierAnim.speed = Random.Range(0.5f, 2.0f); MyCor = null; }
// Code that runs on entering the state. public override void OnEnter() { WsGlbMediaFile newloadglb = new WsGlbMediaFile { url = Glb_url.Value, sign = Glb_sign.Value, isscene = Glb_isScene.Value, format = Glb_Format.Value == ""?"glb":Glb_Format.Value, LoadTrasform = Glb_LoadTransform.Value.transform, isasyn = Glb_isSyncLoad.Value, autoinit = GlbAutoInit.Value, autoplay = GlbAutoPlay.Value }; MessageDispatcher.SendMessage(this, VrDispMessageType.LoadGlbModels.ToString(), newloadglb, 0); MessageDispatcher.AddListener(VrDispMessageType.LoadGlbModelsDone.ToString(), LoadGlbModelsDone); }
public override void OnEnter() { MessageDispatcher.AddListener(WsMessageType.RecieveCChangeObj.ToString(), RecieveCChangeObj); if (ByPass.Value) { Fsm.Event(Recieve); Fsm.Event(RecieveSame_a); Fsm.Event(RecieveSame_b); Fsm.Event(RecieveSame_c); Fsm.Event(RecieveSame_d); Fsm.Event(RecieveSame_e); Fsm.Event(RecieveSame_f); Fsm.Event(RecieveSame_g); Finish(); } }
private void Start() { NowBoss = new BossScript[Boss.Length]; Score = 0; TimeOutCoroutine = null; for (int i = 0; i < Boss.Length; i++) { NowBoss[i] = Boss[i].GetComponent <BossScript>(); } if (StageStart[Stage] != null) { StageStart[Stage].SetActive(true); } MessageDispatcher.AddListener("StartStage", StartStage); //MessageDispatcher.AddListener("EndStage", EndStage); MessageDispatcher.AddListener("ScorePlus", PlusScore); }
public override void OnEnter() { if (ByPass.Value) { IsRoomConnectReady.Value = true; Fsm.Event(ChangeReady); } else { if (mStaticThings.I == null) { IsRoomConnectReady.Value = false; } else { IsRoomConnectReady.Value = mStaticThings.I.WsAvatarIsReady; MessageDispatcher.AddListener(VrDispMessageType.RoomConnected.ToString(), RoomConnected); MessageDispatcher.AddListener(VrDispMessageType.RoomDisConnected.ToString(), RoomDisConnected); } } }
// Start is called before the first frame update void Start() { foreach (var item in ScreenMarks) { item.gameObject.SetActive(false); } int ScreenAngle = StartBigScreen.GetComponent <BigScreenSelectController>().ScreenAngle; WsBigScreen startscreen = new WsBigScreen() { enabled = StartEnabled, angle = ScreenAngle, position = StartBigScreen.position, rotation = StartBigScreen.rotation, scale = StartBigScreen.lossyScale }; MessageDispatcher.SendMessage(this, VrDispMessageType.BigScreenSetPos.ToString(), startscreen, 0); MessageDispatcher.AddListener(VrDispMessageType.BigScreenStartAnchor.ToString(), BigScreenStartAnchor); MessageDispatcher.AddListener(VrDispMessageType.BigScreenEndAnchor.ToString(), BigScreenEndAnchor); }
private void RegisterAction() { HandleStateInteractUi = param => Instance.OnRefreshInteractUi((bool)param); HandleStateMissionComplete = OnMissionCompleted; HandleSpeedUp = param => Instance.OnSpeedUp((bool)param); HandleMoreCash = param => Instance.OnMoreCash((bool)param); HandleUIRedPackCash = UpdateTextRedPackCash; TopUIGame_Wave = delegate { topsUI.UpdateGameLevel_Wave(); }; this.RegisterActionEvent(ActionEnums.ActionID.SetStateInteractUI, HandleStateInteractUi); this.RegisterActionEvent(ActionEnums.ActionID.RefreshUICompleteMission, HandleStateMissionComplete); this.RegisterActionEvent(ActionEnums.ActionID.SpeedUp, HandleSpeedUp); this.RegisterActionEvent(ActionEnums.ActionID.MoreCash, HandleMoreCash); this.RegisterActionEvent(ActionEnums.ActionID.TopUIGame_Wave, TopUIGame_Wave); this.RegisterActionEvent(ActionEnums.ActionID.RefreshUIRedPackCash, HandleUIRedPackCash); MessageDispatcher.AddListener("UpdateCarAmount", OnUpdateCarAmount); }
/// <summary> /// Build the button rectangles /// </summary> void Awake() { mTicksPerMS = System.TimeSpan.TicksPerMillisecond; mPerformance = new Rect((Screen.width / 2) - 200, 10, 400, 100); mClear = new Rect(10, 10 + ((mBtnHeight + 10) * 0), mBtnWidth, mBtnHeight); mLeadSphereRed = new Rect(10, 10 + ((mBtnHeight + 10) * 1), mBtnWidth, mBtnHeight); mSpheresBlue = new Rect(10, 10 + ((mBtnHeight + 10) * 2), mBtnWidth, mBtnHeight); mLeadCubeRed = new Rect(10, 10 + ((mBtnHeight + 10) * 3), mBtnWidth, mBtnHeight); mCubesBlue = new Rect(10, 10 + ((mBtnHeight + 10) * 4), mBtnWidth, mBtnHeight); mAllYellow = new Rect(10, 10 + ((mBtnHeight + 10) * 5), mBtnWidth, mBtnHeight); mAllGreen = new Rect(10, 10 + ((mBtnHeight + 10) * 6), mBtnWidth, mBtnHeight); mDelayBlue = new Rect(10, 10 + ((mBtnHeight + 10) * 7), mBtnWidth, mBtnHeight); mCustomMessage = new Rect(10, 10 + ((mBtnHeight + 10) * 8), mBtnWidth, mBtnHeight); mBadMessage = new Rect(10, 10 + ((mBtnHeight + 10) * 9), mBtnWidth, mBtnHeight); mTest = new Rect(10, 10 + ((mBtnHeight + 10) * 11), mBtnWidth, mBtnHeight); // Listen for counter update MessageDispatcher.AddListener("COUNTER", OnCounterMessageReceived); MessageDispatcher.AddListener("CUSTOM", OnCustomMessageReceived); MessageDispatcher.MessageNotHandled = OnMessageNotHandled; }
private void Start() { MessageDispatcher.AddListener(this); }
public override void Init() { base.Init(); MessageDispatcher.AddListener("UpdateCarAmount", UpdateViewAmount); }
private void Start() { MessageDispatcher.AddListener(this); inventory = CharacterManager.Instance.player.GetComponent <InventoryManager>().dropedInventory; }
// Code that runs on entering the state. public override void OnEnter() { MessageDispatcher.AddListener(PointEventType.ToString(), GetPointEventType); }
public override void OnEnable() { Debug.Log("Click_show_hideDemo OnEnable !"); MessageDispatcher.AddListener(PointEventType.ToString(), GetPointEventType); MessageDispatcher.AddListener(WsMessageType.RecieveCChangeObj.ToString(), RecieveCChangeObj); }
void Awake() { instance = this; MessageDispatcher.AddListener("INPUT_ObjectClicked", ObjectLeftClicked); MessageDispatcher.AddListener("INPUT_ObjectRightClicked", ObjectRightClicked); }
public override void OnEnter() { MessageDispatcher.AddListener(WsMessageType.RecieveMovingObj.ToString(), RecieveMovingObj); }