public void enableAbility(CenterController centerController) { _isEnable = true; armRig = centerController.getArmController().getRig(); playerRig = centerController.getRig(); armController = centerController.getArmController(); }
// Update is called once per frame void Update() { if (!configed) { centerController = this.gameObject.GetComponent <CenterController>(); configed = true; if (lockJump) { centerController.basicMoveMent.setJlock(true); } if (lockSuperJump) { centerController.basicMoveMent.setKlock(true); } if (lockSpatuala) { centerController.rotateArm.disableAbility(); } if (lockHit) { centerController.landHit.disableAbility(); } if (lockCharge) { centerController.chargeArm.disableAbility(); } } }
public void enableAbility(CenterController centerController) { _isEnable = true; rotateArm = centerController.getRotateArm(); armController = centerController.getArmController(); this.centerController = centerController; }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "Player") { centerController = collision.gameObject.GetComponent <CenterController>(); tutorious(); } }
public void enableAbility(CenterController centerController) { armController = centerController.getArmController(); joint2D = armController.getJoint(); rig = armController.getRig(); armController.showArm(); _isEnable = true; }
public void instanJamShower(CenterController centerController) { destroyJamShower(); GameObject a = Instantiate(JamShowerPrefab); jamShower = a.GetComponent <JamShower>(); Debug.Log(jamShower); jamShower.beCreat(centerController); }
// Start is called before the first frame update void Start() { centerController = GameObject.Find("Player").GetComponent <CenterController>(); rig = this.GetComponent <Rigidbody2D>(); ani = this.GetComponent <Animator>(); StartCoroutine(startCDTimer()); stateMachine = new StateMachine <EnemyController>(this, this, new EggGuardingState(this)); stateMachine.excute(); changeDirTimer = Random.Range(0f, 5f); }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "Player") { CenterController centerController = collision.gameObject.GetComponent <CenterController>(); centerController.dead(); } if (collision.gameObject.tag == "Monster") { } }
private Animator animator; //动画 // Use this for initialization void Start() { centerController = gameObject.AddComponent <CenterController>(); skillController = gameObject.AddComponent <SkillController>(); statusController = gameObject.AddComponent <StatusController>(); centerController.skillController = skillController; centerController.statusController = statusController; animator = gameObject.GetComponent <Animator>(); centerController.animator = animator; statusController.centerController = centerController; skillController.centercontroller = centerController; }
public void beHit(CenterController centerController) { if (isPlayeing) { return; } if (centerController.JamStateRestTime > 0.2f) { centerController.JamStateRestTime = centerController.JamStateTime; } else { centerController.changeToJamTrigger = true; } isPlayeing = true; StartCoroutine(disPearPorcess()); }
public static Map GenerateMap() { var polygons = new Dictionary <string, Polygon>(); // Query all centers and create polygons from them GameObject centers = GameObject.Find("Centers"); foreach (Transform transform in centers.transform) { GameObject center = transform.gameObject; CenterController cc = center.GetComponent <CenterController>(); string name = center.name; Polygon polygon = new Polygon(name, center, cc.vertices, cc.neighborNames); polygons.Add(name, polygon); } Map.checkPolygonValidity(polygons); return(new Map(polygons)); }
public BasicMoveState(CenterController centerController) { this.centerController = centerController; }
public JumpState(CenterController centerController) { this.centerController = centerController; }
public JamHitState(CenterController centerController) { this.centerController = centerController; }
public IdleWithArmState(CenterController centerController, bool muteAudio = false) { this.centerController = centerController; this.muteAudio = muteAudio; }
public SlimeArmState(CenterController centerController) { this.centerController = centerController; }
public void beCreat(CenterController centerController) { modle = centerController; }
public void enableAbility(CenterController centerController) { rig = centerController.getRig(); _isEnable = true; }
public void enableAbility(CenterController centerController) { _isEnable = true; }
public void enableAbility(CenterController centerController) { throw new System.NotImplementedException(); }
public IdleWithJamState(CenterController centerController) { this.centerController = centerController; centerController.JamStateRestTime = centerController.JamStateTime; }
public void enableAbility(CenterController centerController) { this.centerController = centerController; massBuffer = centerController.getRig().mass; _isEnabled = true; }
public BreakJamState(CenterController centerController) { this.centerController = centerController; }
public ChargeArmState(CenterController centerController) { this.centerController = centerController; }
public JamRotateMoveState(CenterController centerController) { this.centerController = centerController; }
public InAirDownState(CenterController centerController, bool ableToSuperJump = true) { this.ableToSuperJump = ableToSuperJump; this.centerController = centerController; }
public IdleState(CenterController centerController) { this.centerController = centerController; }