VFX LAB 스킬 갤러리

모션 일부만 쓰기

player.SetAnimFilter(hideSlots, lockBone)

원리

게임용 스킬 모션에는 이펙트(용 머리, 돌진선, 연기)와 앞으로 튀어나가는 이동이 같이 들어있다. 슬롯을 숨기고 루트 이동 뼈를 잠그면 몸 동작만 빌려 쓰고 이펙트·이동은 랩 코드가 맡을 수 있다.

쓰는 법

// dashskill: head1~4 = 용 머리, dash1~5 = 보라 돌진선, s1~2 = 연기
p.SetAnimFilter(new[] { "head1", "head2", "head3", "head4", "dash1", "dash2", "dash3", "dash4", "dash5", "s1", "s2" }, "C0001");
p.Play("dashskill", 1.5f);
// ... 위치는 코드가 옮김
p.SetAnimFilter(null, null);   // 끝나면 반드시 해제

주의

  • 해제를 잊으면 다음 스킬 모션에서도 슬롯이 사라진다. OnLabReset 에서도 해제한다.
  • 슬롯 목록은 월하일섬 의 dashHideSlots, 잠그는 뼈는 dashLockBone 인스펙터 값.

쓰는 스킬