// ***********************************************************************
// Assembly : Game
// Author : Kimch
// Created : 2020-09-02
// Description :
// Last Modified By :
// Last Modified On :
// ***********************************************************************
//
//
// ***********************************************************************
using UnityEngine;
namespace G
{
///
///
///
[RequireComponent(typeof(BulletBase))]
public class Bullet_spear : MonoBehaviour
{
public float tune;
private Transform _transform;
private Vector3 _originscale;
private void Awake()
{
_transform = this.transform;
_originscale = _transform.localScale;
}
private void OnEnable()
{
_transform.Translate(Vector3.forward * tune);
}
private void Update()
{
_transform.Translate(Vector3.forward * (Time.deltaTime * (0.2f + tune)));
Vector3 localScale = _transform.localScale;
localScale -= Vector3.right * (0.6f * Time.deltaTime);
if (localScale.x < 0f)
{
this.gameObject.SetActive(false);
_transform.localScale = _originscale;
}
else
_transform.localScale = localScale;
}
}
}