'유니티3D > 예제' 카테고리의 다른 글
페인팅큐브_프로토타입 (0) | 2013.09.14 |
---|---|
PopUpButton.cs (0) | 2013.09.11 |
Shoot (0) | 2013.09.03 |
UpDownRotate (0) | 2013.09.03 |
StreetLight.cs (0) | 2013.08.26 |
페인팅큐브_프로토타입 (0) | 2013.09.14 |
---|---|
PopUpButton.cs (0) | 2013.09.11 |
Shoot (0) | 2013.09.03 |
UpDownRotate (0) | 2013.09.03 |
StreetLight.cs (0) | 2013.08.26 |
using UnityEngine; using System.Collections; public class Shoot : MonoBehaviour {
public float Power = 60.0f; public GameObject ballPrefab; // Update is called once per frame void Update () { if(Input.GetButtonDown("Fire1")) { GameObject newBall = (GameObject)Instantiate(ballPrefab,transform.position , Quaternion.identity); //with gravity and rigidbody
newBall.rigidbody.velocity = transform.rotation * Vector3.right * Power; } } }
|
PopUpButton.cs (0) | 2013.09.11 |
---|---|
2DGameScripts (0) | 2013.09.10 |
UpDownRotate (0) | 2013.09.03 |
StreetLight.cs (0) | 2013.08.26 |
gamemanagel.cs (0) | 2013.08.26 |
using UnityEngine; using System.Collections; public class UpDownRotate : MonoBehaviour {
public float rotateSpeed = 60.0f;
// Update is called once per frame void Update () {
float v = Input.GetAxis("Vertical");
float currentAngle = transform.eulerAngles.z;
currentAngle += v *rotateSpeed * Time.deltaTime; currentAngle = Mathf.Clamp(currentAngle,0f,90f); //limit value transform.rotation = Quaternion.Euler(Vector3.forward * currentAngle);
} }
|
2DGameScripts (0) | 2013.09.10 |
---|---|
Shoot (0) | 2013.09.03 |
StreetLight.cs (0) | 2013.08.26 |
gamemanagel.cs (0) | 2013.08.26 |
powercell.cs (0) | 2013.08.26 |
using UnityEngine;
using System.Collections;
public class StreetLight : MonoBehaviour {
public Light streetLight;
public AudioClip LightSound;
void OnTriggerEnter(Collider hit) //catch conflict without phishical effet!
{
if(hit.gameObject.tag == "Player")
{
audio.PlayOneShot(LightSound,1.0f);
streetLight.light.enabled = true;
}
}
void OnTriggerExit(Collider hit) //catch conflict without phishical effet!
{
if(hit.gameObject.tag == "Player")
{
audio.PlayOneShot(LightSound,1.0f);
streetLight.light.enabled = false;
}
}
}
Shoot (0) | 2013.09.03 |
---|---|
UpDownRotate (0) | 2013.09.03 |
gamemanagel.cs (0) | 2013.08.26 |
powercell.cs (0) | 2013.08.26 |
wall.cs (0) | 2013.08.26 |