Class DamageText
데미지 UI를 설정하는 클래스입니다.
상속
object
DamageText
네임스페이스: Game.Scripts.UI
어셈블리: Assembly-CSharp.dll
Syntax
[MoonSharpUserData]
public class DamageText
생성자
DamageText()
데미지 UI를 설정하는 클래스입니다.
선언
public DamageText()
프로퍼티
border
데미지 텍스트의 외곽선을 설정합니다
선언
public DamageText.Outline border { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
DamageText.Outline |
color
데미지 텍스트의 컬러
선언
public Color color { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
Color |
damageEffectType
데미지 연출 표기 형식을 설정합니다.
0 => Normal 기본값
1 => Style1 스타일1 (test)
2 => Style2 스타일2 (test)
3 => Style3 스타일3 (test)
선언
public int damageEffectType { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
int |
fontStyle
데미지 텍스트의 폰트 스타일
0 => Normal 기본값
1 => Bold 굵은글씨체
2 => Italic 이태릭체
3 => BoldAndItalic 굵은이태릭체
선언
public int fontStyle { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
int |
onShow
데미지 연출이 재생될 때 실행되는 함수입니다.
선언
public Closure onShow { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
MoonSharp.Interpreter.Closure |
position
데미지 텍스트의 위치
선언
public Point position { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
Point |
shadow
데미지 텍스트의 그림자를 설정합니다
선언
public DamageText.Outline shadow { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
DamageText.Outline |
textSize
데미지 텍스트의 크기(기본 크기: 20)
선언
public int textSize { get; set; }
프로퍼티 값
타입 | 설명 |
---|---|
int |
함수
ShowDamage(UnitStarter, string, bool)
데미지를 보여줍니다
선언
public void ShowDamage(UnitStarter s, string damage, bool critical)
매개 변수(인자)
타입 | 이름 | 설명 |
---|---|---|
Game.Unit.UnitStarter | s | |
string | damage | |
bool | critical |