Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [SCRIPT: 'enemy_script']
- //----------------------------------------
- var life:int=10;
- var damage:int=5;
- var points:int=10;
- var estado="nace"; //nace,idle, muerto. 2, uno para aparecer, otro para caminar normalmente..
- var dead=false;
- function Start () {
- estado="nace";
- }
- function OnTriggerEnter(player_col:Collider) {
- if(player_col.gameObject.tag == "sword") {
- dead=true;
- }
- //else if(player_col.gameObject.tag == "player") {
- // print("algo");
- // vida_player = vida_plater - damage;
- //}
- }
- function Update () {
- //
- //print(this.gameObject.collider);
- if (dead) {
- //Destroy(this.transform.parent.gameObject);
- Destroy(this.gameObject);
- }
- }
- //----------------------------------------
- [SCRIPT: 'Lanzamiento_Calabaza' ]
- //---------------------------------------
- var Trans:Transform;
- var TransPlayer:Transform;
- var este:enemy_script;
- function Awake () {
- Trans=this.transform;
- TransPlayer=Game.Player1.transform;
- este = gameObject.GetComponent("enemy_script");
- //
- }
- function Start () {
- Debug.Log(este);
- Debug.Break();
- }
- function Update () {
- //
- if (Trans.position.y < TransPlayer.position.y) {
- //muevo hasta arriba
- Trans.Translate(Vector3.up * Time.deltaTime);
- } else {
- //me cargo su script de lanzamiento y pongo el estado en "idle"
- este.estado="idle";
- Destroy(this);
- }
- //
- }
- //------------------------------------------
Add Comment
Please, Sign In to add comment