본문 바로가기
반응형

Programing/unity21

유니티,unity,3d 캐릭터 클릭한 방향으로 회전하기 using System.Collections.Generic;using UnityEngine; public class Turn : MonoBehaviour { RaycastHit Hit;float TurnSpeed;Quaternion dr; Vector3 Click;void Start () {TurnSpeed = 10f;} // Update is called once per framevoid Update () { if (Input.GetMouseButton (0)) {Physics.Raycast (Camera.main.ScreenPointToRay (Input.mousePosition), out Hit);Click = Hit.point; dr = Quaternion.LookRotation ((Click -.. 2017. 2. 25.
unity,유니티,3d 클릭시 이동,RaycastHit ,Raycast ,ScreenPointToRay using System.Collections;using System.Collections.Generic;using UnityEngine; public class Move : MonoBehaviour { RaycastHit Hit;float MoveSpeed; Vector3 Click;void Start () {MoveSpeed = 5f;}// Update is called once per framevoid Update () { if (Input.GetMouseButton (0)) {// 마우스 왼쪽 클릭시Physics.Raycast (Camera.main.ScreenPointToRay (Input.mousePosition), out Hit);//마우스 포지션으로 빛을 쏴서 그 값을 hit 에 저장Clic.. 2017. 2. 25.
유니티,unity, text 추가,텍스트 추가 using UnityEngine.UI; // using 반드시 추가 public class bgmove : MonoBehaviour { public Text ct;// 스크립트 바인딩한 오브젝트에서 빈곳을 text 를 바인딩해야함void Update () {ct.text = Time.deltaTime.ToString (); // 반드시 ToString () 추가}} 2017. 2. 24.
unity,유니티,배경무한반복 public class bgmove : MonoBehaviour { //이미지 처음 x좌표 70, 마지막 x 좌표는 -70 을 기준으로 public float speed= 10f; void Start () {transform.position = new Vector3 (70,0,0);}// Update is called once per framevoid Update () {if(transform.position.x < -70){transform.position = new Vector3 (70,0,0); }transform.Translate (-speed * Time.deltaTime, 0, 0); }} 2017. 2. 24.
반응형