Class DropItem
드랍 아이템을 관리하는 클래스입니다.
네임스페이스: Game.Scripts
어셈블리: Assembly-CSharp.dll
Syntax
[MoonSharpUserData]
public class DropItem : ScriptTweening
프로퍼티
collider
드랍 아이템의 박스 콜리더
선언
public BoxCollider collider { get; }
프로퍼티 값
타입 | 설명 |
---|---|
BoxCollider |
dataID
드랍 아이템의 데이터 ID
선언
public int dataID { get; }
프로퍼티 값
타입 | 설명 |
---|---|
int |
dropUnitID
드랍한 유닛의 ID
선언
public long dropUnitID { get; }
프로퍼티 값
타입 | 설명 |
---|---|
long |
id
드랍 아이템의 ID
선언
public long id { get; }
프로퍼티 값
타입 | 설명 |
---|---|
long |
ownerUnitID
아이템 소유권을 가진 유닛의 ID
선언
public long ownerUnitID { get; }
프로퍼티 값
타입 | 설명 |
---|---|
long |
position
드랍 아이템의 위치
선언
public Point position { get; }
프로퍼티 값
타입 | 설명 |
---|---|
Point |
함수
Acquire()
습득 패킷 전송
선언
public void Acquire()
Destroy()
아이템을 삭제합니다 (아이템 습득 x)
선언
public void Destroy()
DOColor(Color, float)
색깔을 target의 색깔로 duration 동안 바꾼다.
선언
public ScriptTweener DOColor(Color target, float duration)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
Color | target | 바꿀 컬러 |
float | duration | 시간 (초) |
반환
타입 | 설명 |
---|---|
ScriptTweener |
DOFade(float, float)
대상을 Fade시킵니다.
선언
public ScriptTweener DOFade(float endValue, float duration)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
float | endValue | 도달값 |
float | duration | 시간 (초) |
반환
타입 | 설명 |
---|---|
ScriptTweener |
SetScale(float)
드랍 아이템을 관리하는 클래스입니다.
선언
public void SetScale(float scale)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
float | scale |
연산자
implicit operator DropItem(DropItem)
드랍 아이템을 관리하는 클래스입니다.
선언
public static implicit operator DropItem(DropItem dropItem)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
DropItem | dropItem |
반환
타입 | 설명 |
---|---|
DropItem |