본문 바로가기

-19

유니티3D, 코루틴(Couroutine) 예제 1234567891011121314using UnityEngine;using System.Collections; public class ExampleClass : MonoBehaviour { void Start() { print("Starting " + Time.time); StartCoroutine(WaitAndPrint(2.0F)); print("Before WaitAndPrint Finishes " + Time.time); } IEnumerator WaitAndPrint(float waitTime) { yield return new WaitForSeconds(waitTime); print("WaitAndPrint " + Time.time); }}Colored by Color Scriptercs 12.. 2015. 4. 9.
LitJSON은 float 을 지원하지 않는 것으로 보인다. LitJSON Limitations/WarningsThe library seems pretty good, but a few major things I've noticed when serializing/deserializing a class:LitJSON only outputs/inputs public variables.Not a bad thing necessarily - you might like to use private for things you don't want output.LitJSON outputs (public) const values, but will (not suprisingly) fail trying to import consts.You may need to move these cons.. 2015. 3. 5.
Physics.Raycast() 함수 bool Physics.Raycast(시작 지점, 방향, RaycastHit 변수, 길이)시작지점 - Vector3방향 - Vector3RaycastHit길이 - float bool 값으로 직선 범위 안에 충돌체가 있는지 리턴하는 함수.RaycastHit 변수는 함수 이전에 선언되어 있어야 한다. 2015. 1. 20.
Collider Colider- Box, Sphere, Mesh 등이 있음.- Is Trigger 옵션을 체크하면 해당 객체의 콜라이더는 충돌은 감지하지만, 다른 객체와 충돌 되지는 않습니다. 충돌 관련 함수Collider.OnCollisionEnter다른 콜라이더가 접촉 했을 때 호출됩니다.void OnCollisionEnter(Collision _col) Collider.OnCollisionExit접촉 중인 다른 콜라이더가 콜라이더를 벗어날 때 호출됩니다. Collider.OnCollisionStay다른 콜라이더와 접촉 중인 모든 프레임에서 호출됩니다. Trigger 관련 함수Collider.OnTriggerEnter다른 콜라이더가 접촉 했을 때 호출됩니다.void OnTriggerEnter(Collider _col.. 2015. 1. 19.
Rigidbody.AddForce Descriptionrigidbody에 힘을 더 합니다. using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void FixedUpdate() { rigidbody.AddForce(Vector3.up * 10); } } 2015. 1. 16.
게임 오브젝트 생성과 제거 Instantiate 함수를 이용한 게임 오브젝트 생성. Destroy 함수를 이용한 게임 오브젝터 제거. 2015. 1. 15.
320x100