MIF_E31221209/Assets/Script/ZoomInOut.cs

33 lines
836 B
C#

using JetBrains.Annotations;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ZoomInOut : MonoBehaviour
{
// Kolom ukuran (zoom in/out)
private bool isScale;
// Kolom kecepatan zoom in/out
private float scaleSpeed;
void Update()
{
// Jika proses zoom in/out sedang aktif (Ditekan)
if (isScale)
{
transform.localScale += Vector3.one * scaleSpeed * Time.deltaTime; //DILIAT BERAPA"
}
}
public void ScaleCube(float speed)
{
isScale = true; // Aktifkan proses zoom
scaleSpeed = speed; // Simpan nilai kecepatan zoom dari parameter (0,7)
}
// Fungsi untuk menghentikan proses zoom
public void Stop()
{
isScale = false; // Nonaktifkan proses zoom
}
}