WEPPY

에셋 & 오브젝트 연출 가이드

에셋 삽입, 트윈, 오디오, 파티클, 물리, 환경(라이팅·지형) 연출 흐름.

에셋 삽입, 트윈 애니메이션, 오디오, 파티클 이펙트, 물리 충돌 그룹, 조명·지형·공간 쿼리·카메라로 게임 월드를 구축합니다.

에셋 & 오브젝트 연출

포함된 도구

도구티어설명
manage_assetsProCreator Store 검색, 모델/패키지 삽입, 에셋 정보
manage_tweenPro트윈 생성, 재생, 일시정지, 취소
manage_animationPro애니메이션 로드, 재생, 정지, 트랙 조회
manage_audioPro사운드 재생/정지/일시정지, 오디오 리스너 설정
manage_effectsPro파티클 방출, 초기화, 토글
manage_physicsPro충돌 그룹 등록, 충돌 여부 설정

주요 워크플로우

에셋으로 씬 구성

"Creator Store에서 '나무' 모델을 검색해서 Workspace에 3개 배치해줘"

manage_assetssearch_insert로 검색과 삽입을 한 번에 처리합니다.

인터랙티브 연출

"문을 클릭하면 3초에 걸쳐 열리는 트윈을 만들어줘"

manage_tweencreate로 트윈을 정의하고 play로 재생합니다. 동시에 manage_audioplay로 문 여는 효과음을 추가합니다.

파티클 + 사운드 조합

"보스 등장 시 폭발 파티클과 함께 효과음을 재생해줘"

manage_effectsemit으로 파티클을 방출하고, manage_audioplay로 사운드를 동시에 재생합니다.

액션 레퍼런스

Manage Assets (Pro)

액션설명티어
insert에셋 ID로 모델 삽입Pro
info에셋 메타데이터 가져오기Pro
searchCreator Store 검색Pro
search_insert검색하여 첫 번째 일치 항목 삽입Pro
insert_free무료 모델 삽입Pro
insert_package패키지 삽입Pro
export현재 선택 내보내기Pro

Manage Tween (Pro)

액션설명티어
create대상 속성을 가진 트윈 생성Pro
play생성된 트윈 재생Pro
pause실행 중인 트윈 일시정지Pro
cancel트윈 취소Pro

Manage Animation (Pro)

액션설명티어
loadHumanoid/AnimationController에 애니메이션 로드Pro
play로드된 애니메이션 트랙 재생Pro
stop재생 중인 애니메이션 정지Pro
get_tracks로드된 모든 애니메이션 트랙 나열Pro

Manage Audio (Pro)

액션설명티어
play사운드 재생 (필요시 Sound 생성)Pro
stop재생 중인 사운드 정지Pro
pause재생 중인 사운드 일시정지Pro
resume일시정지된 사운드 재개Pro
set_listener오디오 리스너 타입/대상 설정Pro

Manage Effects (Pro)

액션설명티어
emitParticleEmitter에서 파티클 방출Pro
clear모든 파티클 초기화Pro
toggle효과 활성화 또는 비활성화Pro

Manage Physics (Pro)

액션설명티어
register_group충돌 그룹 등록Pro
set_collidable두 그룹이 충돌할 수 있는지 설정Pro
get_groups등록된 모든 충돌 그룹 나열Pro

월드 환경

포함된 도구

도구티어설명
manage_lightingProLighting, Atmosphere, Sky, 시간대 설정
manage_terrainPro지형 생성/수정/복셀 데이터 관리
spatial_queryPro레이캐스트, 지면 탐색, 배치 검증, 높이맵
manage_cameraMixed카메라 정보 조회, 포커스 이동, 추천 뷰, 에디트 모드 뷰포트 스크린샷

주요 워크플로우

월드 분위기 설정 (Pro)

"해질녘 분위기로 바꿔줘. 주황색 하늘, 안개 밀도 높이고, 시간대는 18시로 설정"

manage_lightingtime으로 시간대 설정, atmosphere로 안개 조정, sky로 하늘 컬러를 변경합니다.

지형 빌딩 (Pro)

"맵 중앙에 반경 200의 잔디 언덕을 만들고, 주변에 물을 채워줘"

manage_terrainfill_ball로 언덕을 생성하고, fill_block으로 주변 물 영역을 채웁니다.

배치 검증 (Pro)

"이 건물을 놓을 수 있는 평평한 땅을 찾아줘"

spatial_queryfind_flat으로 적합한 위치를 찾고, check_placement로 충돌 여부를 확인한 뒤, manage_camerafocus_position으로 결과를 시각적으로 확인합니다.

액션 레퍼런스

Manage Lighting (Pro)

액션설명티어
lightingLighting 서비스 속성 설정Pro
atmosphereAtmosphere 속성 설정Pro
skySky 속성 설정Pro
terrain_propsTerrain 물/시각 속성 설정Pro
time시간대 설정Pro

Manage Terrain (Pro)

액션설명티어
fill_block블록 형태의 지형 채우기Pro
fill_ball구 형태의 지형 채우기Pro
fill_cylinder원통 형태의 지형 채우기Pro
fill_wedge쐐기 형태의 지형 채우기Pro
clear_region영역의 지형 초기화Pro
clear_bounds경계의 지형 초기화Pro
replace_material영역의 재질 교체Pro
colors_get재질 색상 가져오기Pro
colors_set재질 색상 설정Pro
read_voxel단일 복셀 데이터 읽기Pro
read_voxels대량 복셀 데이터 읽기Pro
write_voxels대량 복셀 데이터 쓰기Pro
generate절차적 지형 생성Pro
smooth지형 부드럽게 하기Pro

Spatial Query (Pro)

액션설명티어
raycast단일 광선 투사Pro
find_ground지점 아래 지면 위치 찾기Pro
check_placement배치가 충돌 없는지 확인Pro
multi_raycast여러 광선 일괄 투사Pro
scan_area영역의 높이맵 생성Pro
find_flat건축을 위한 평평한 영역 찾기Pro
find_spawn적절한 스폰 위치 찾기Pro
analyze_walkable이동 가능 영역 그리드 분석Pro
spatial_map모든 BasePart 위치 가져오기Pro
find_space오브젝트를 위한 빈 공간 찾기Pro
bounds인스턴스의 바운딩 박스 가져오기Pro
snap_grid위치를 그리드에 스냅Pro
collisionAABB 충돌 확인Pro

Manage Camera (Mixed)

액션설명티어
info카메라 위치, 회전, FOV, 뷰포트 크기 가져오기Basic
focus_path카메라를 인스턴스에 포커스 이동Basic
focus_position카메라를 위치에 포커스 이동Basic
suggest대상에 대한 추천 카메라 뷰 가져오기Basic
screenshot현재 Studio 에디트 모드 뷰포트를 PNG 이미지로 캡처 (에디트 모드 전용)Pro