27 lines
556 B
C#
27 lines
556 B
C#
|
using System.Collections;
|
|||
|
using System.Collections.Generic;
|
|||
|
using UnityEngine;
|
|||
|
|
|||
|
public class HeroMover : MonoBehaviour
|
|||
|
{
|
|||
|
public float Amplitude = 1.0f;
|
|||
|
public float Frequency = 1.0f;
|
|||
|
|
|||
|
private Vector3 origin;
|
|||
|
private float offset;
|
|||
|
|
|||
|
|
|||
|
// Use this for initialization
|
|||
|
void Start()
|
|||
|
{
|
|||
|
origin = transform.position;
|
|||
|
}
|
|||
|
|
|||
|
// Update is called once per frame
|
|||
|
void Update()
|
|||
|
{
|
|||
|
offset = Mathf.Sin(Time.time * Frequency * 4.0f) * Amplitude;
|
|||
|
transform.position = origin + Vector3.right * offset;
|
|||
|
}
|
|||
|
}
|