Files
Robii Aragon fd87a6ffd5 add ckg
plantilla base para movimiento básico
2026-02-05 05:07:55 -08:00

42 lines
747 B
C#

using UnityEngine;
using System.Collections;
public class simpleObject : MonoBehaviour
{
public string animationName = "piston";
public bool working;
Animation mainAnimation;
void Start ()
{
mainAnimation = GetComponent<Animation> ();
}
void Update ()
{
if (working) {
if (!mainAnimation.IsPlaying (animationName)) {
if (mainAnimation [animationName].speed == -1) {
mainAnimation [animationName].speed = 1;
} else {
mainAnimation [animationName].speed = -1;
mainAnimation [animationName].time = mainAnimation [animationName].length;
}
mainAnimation.Play (animationName);
}
}
}
public void activate ()
{
working = true;
}
public void changeState ()
{
working = !working;
}
}