plantilla base para movimiento básico
This commit is contained in:
Robii Aragon
2026-02-05 05:07:55 -08:00
parent 195b696771
commit 779f2c8b20
14443 changed files with 23840465 additions and 452 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;
}
}