ExtraInk 2.1
이야기 게임을 더 쉽게 만들수 있도록
Loading...
Searching...
No Matches
ICharacterRenderer Interface Reference

캐릭터 렌더링을 담당하는 인터페이스 다양한 렌더링 방식(스프라이트, 애니메이터, 3D 모델 등)을 지원합니다 More...

Inheritance diagram for ICharacterRenderer:
Inheritance graph
Collaboration diagram for ICharacterRenderer:
Collaboration graph

Public Member Functions

void Initialize (CharacterData characterData)
 캐릭터 초기화
void ChangeEmotion (string emotion)
 감정/표정 변경
void Show (string effect="fade")
 캐릭터 표시
void Hide (string effect="fade")
 캐릭터 숨기기
void MoveTo (Vector3 position, float duration=1f)
 위치 이동
void ScaleTo (Vector3 scale, float duration=0.5f)
 스케일 변경
void Cleanup ()
 정리

Properties

Transform Transform [get]
 렌더러의 Transform
bool IsVisible [get]
 렌더러가 활성화되어 있는지
string CurrentEmotion [get]
 현재 표시 중인 감정/표정

Detailed Description

캐릭터 렌더링을 담당하는 인터페이스 다양한 렌더링 방식(스프라이트, 애니메이터, 3D 모델 등)을 지원합니다

Member Function Documentation

◆ ChangeEmotion()

void ICharacterRenderer.ChangeEmotion ( string emotion)

감정/표정 변경

Parameters
emotion새로운 감정

Implemented in SpriteCharacterRenderer.

◆ Cleanup()

void ICharacterRenderer.Cleanup ( )

정리

Implemented in SpriteCharacterRenderer.

◆ Hide()

void ICharacterRenderer.Hide ( string effect = "fade")

캐릭터 숨기기

Parameters
effect퇴장 효과

Implemented in SpriteCharacterRenderer.

◆ Initialize()

void ICharacterRenderer.Initialize ( CharacterData characterData)

캐릭터 초기화

Parameters
characterData캐릭터 데이터

Implemented in SpriteCharacterRenderer.

◆ MoveTo()

void ICharacterRenderer.MoveTo ( Vector3 position,
float duration = 1f )

위치 이동

Parameters
position목표 위치
duration이동 시간

Implemented in SpriteCharacterRenderer.

◆ ScaleTo()

void ICharacterRenderer.ScaleTo ( Vector3 scale,
float duration = 0.5f )

스케일 변경

Parameters
scale목표 스케일
duration변경 시간

Implemented in SpriteCharacterRenderer.

◆ Show()

void ICharacterRenderer.Show ( string effect = "fade")

캐릭터 표시

Parameters
effect등장 효과

Implemented in SpriteCharacterRenderer.

Property Documentation

◆ CurrentEmotion

string ICharacterRenderer.CurrentEmotion
get

현재 표시 중인 감정/표정

Implemented in SpriteCharacterRenderer.

◆ IsVisible

bool ICharacterRenderer.IsVisible
get

렌더러가 활성화되어 있는지

Implemented in SpriteCharacterRenderer.

◆ Transform

Transform ICharacterRenderer.Transform
get

렌더러의 Transform

Implemented in SpriteCharacterRenderer.


The documentation for this interface was generated from the following file:
  • D:/Projects/Team_Hajen/ICPDEV_Ink/Assets/DeulPie/ExtraInk/Core/Interfaces/ICharacterRenderer.cs