특정위치 아래로 이동하는 함수 - Lerp 사용

|





사용법


StartCoroutine( MoveDown(transform, 0.2f, 0.2f));

첫번째 인자 현재 트랜스폼

두번째 인자 이동 거리, 세번째 인자 이동 속도

Trackback 0 And Comment 0

캐릭터 체력 바 생성하기

|



 GUITexture 를 사용하여 체력바를 표시한다.

GUITexture 두장을 사용하여 하나는 체력바 배경으로 만들고 하나는 줄어드는 체력바를 표시함.

그리고 그것을 프리팹으로 만들어준다.


몬스터에 해당 스크립트를 붙이고

체력을 설정해주고 위에서 만든 프리팹을 붙여주면 된다.





Trackback 0 And Comment 1
  1. jar00 2014.03.21 02:14 address edit & del reply

    안녕하세요. 이 글을 참조해서 게임을 제작하고 있는 학생입니다.

    다름이 아니라 "GUITexture 두장을 사용하여 하나는 체력바 배경으로 만들고 하나는 줄어드는 체력바를 표시함. 그리고 그것을 프리팹으로 만들어준다" 가 무슨 의미인지요? GUITexture 프리팹 두개가 있는데 스크립트에는 하나밖에 불러오지 않네요..

Transform.TransformDirection

|







function TransformDirection (direction : Vector3) : Vector3

Description

변환 direction 지역 공간에서 전체 공간.

이 작업은 스케일이나 변환의 위치에 의해 영향을 받지 않는다 반환되는 벡터는 같은 길이를 갖는다 direction.

C#
using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
public Transform cam = Camera.main.transform;
public Vector3 cameraRelativeRight = cam.TransformDirection(Vector3.right);
void Awake() {
rigidbody.AddForce(cameraRelativeRight * 10);
}
}


Trackback 0 And Comment 0