plantilla base para movimiento básico
This commit is contained in:
Robii Aragon
2026-02-05 05:07:55 -08:00
parent ed7b223c04
commit fd87a6ffd5
14441 changed files with 13711084 additions and 20 deletions

View File

@@ -0,0 +1,41 @@
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;
}
}