SetArrowDecalLength
public bool SetArrowDecalLength(DecalItem decal, float length)
화살표 데칼의 길이를 변경합니다. 축 두께와 화살촉 크기는 그대로 두고 새 길이로 다시 그립니다.
Parameters
| Name | Type | Description |
|---|---|---|
| decal | DecalItem | 화살표 데칼 |
| length | float | 새 길이 (축 두께보다 커야 합니다.) |
Returns
| Type | Description |
|---|---|
| bool | 변경된 경우 true, 화살표 데칼이 아니면 false |
Examples
// VIZCore3DX.NET Control
private VIZCore3DX.NET.VIZCore3DXControl vizcore3dx;
private void Example()
{
foreach (Data.DecalItem decal in vizcore3dx.Decal.Decals)
{
if (vizcore3dx.Decal.IsArrowDecal(decal) == false) continue;
// 길이를 두 배로 늘려도 축 두께·화살촉은 그대로입니다.
vizcore3dx.Decal.SetArrowDecalLength(decal, decal.Width * 2.0f);
}
}