:DitoLand
Studio ManualAPI ReferenceVideo TutorialSample
  • DitoLand Developer
  • 📚Glossary
  • 🥳EVENT
    • 2024 메타버스 개발자 경진대회
    • 🎊[종료] 🖥 전남관광메타버스 스탬프 투어 인증 이벤트
  • Notice
    • 약관 개정(2024.06.17)
    • 약관 개정 (2024.03.04)
    • 약관 개정 (2023.08.25)
    • 약관 개정 (2022.12.14)
  • Manual
    • Studio
    • Resources
    • Studio Workflow Tips
    • NPC
    • NavMeshVolume
    • Land Teleport
    • Enterprise Account
    • Enterprise Studio Manual
    • Coroutine
    • AddTimeEvent
    • SaveUserData
    • Set Object Parameter
    • Toolbox Upload
    • Debugging (Breakpoint)
    • Gun Toy
    • Coupon / Event Key
    • Optimization
    • AI FSM
    • SpreadSheet
    • Mod Kit
    • AddReplicateValue / ConnectChangeEventFunction
    • Event Execution Order
    • WorldTree Search Filter
    • Object
    • Coordinate
    • Inworld Product
    • Management UserData & Leaderboard
    • Channel
    • World Event
    • Matchmaking
    • Collecting Game Logs
    • External Avatar
  • Coding Style
  • API Reference
    • Global
      • Variables
    • Lua
      • Built-in
      • NotSupport
    • Enums
      • AttachPoint
      • Bone
      • CharacterType
      • ChatCategoryType
      • ChatVisibleType
      • CollisionResponse
      • ControlMode
      • DivideTeamType
      • EventKeyState
      • InputMode
      • InventoryState
      • Key
      • KeyInputType
      • LuckyDrawOrderState
      • MaterialType
      • MediaStateType
      • ModeAnimStateType
      • ObjectSelectType
      • ObjectType
      • PathFollowingStatus
      • PointSpawnType
      • ProgressFillType
      • ProjectionType
      • QuickSlotState
      • ReplicateType
      • ScrollOrientationType
      • SimulatePhysicsType
      • SpawnType
      • TeamType
      • TeleportErrorType
      • TouchType
      • TransformPlayType
      • UIDisplayType
      • UIWidgetType
      • WidgetAnchorType
    • Common
      • BindEvent
      • Character
      • Collision
      • Color
      • CouponReturnData
      • DateTime
      • Environment
      • EventKeyReturnData
      • FactorPhysics
      • FiniteState
      • FiniteStateMachine
      • Game
      • GameStatisticsData
      • HitResult
      • Item
      • LandTransferData
      • Matrix
      • MouseHitResult
      • Object
      • Physics
      • ScriptPhase
      • TimeEvent
      • Track
      • Vector
      • WorldObject
    • Client
      • AnimStateBase
      • AnimStateMachine
      • AnimStateMachineSetting
      • BlendAnimationDataSetting
      • BlendAnimState
      • BlendAnimStateSetting
      • Button
      • Camera
      • CameraClient
      • Character
      • CharacterAnimationSetting
      • CharacterAppearanceSetting
      • CharacterBaseSetting
      • CharacterClient
      • CharacterSetting
      • Collider
      • Collision
      • DPad
      • Environment
      • FiniteStateMachine
      • Frame
      • FX
      • Game
      • GridBox
      • HyperLinkButton
      • Image
      • Input
      • InputGroup
      • InventoryBox
      • Item
      • ListView
      • LocalPlayer
      • Media
      • MediaView
      • NPC
      • ObjectGroup
      • ObjectNoneClient
      • PDFView
      • Physics
      • PointLight
      • ProgressBar
      • RemotePlayer
      • ScreenButton
      • ScreenUI
      • Script
      • ScrollBox
      • SequenceAnimState
      • SequenceAnimStateSetting
      • Sound
      • SpotLight
      • StaticMesh
      • SurfaceUI
      • Text
      • TextBox
      • UIScene
      • WebBrowser
      • WebForum
      • WidgetBase
      • YouTubeView
    • Server
      • Character
      • CharacterAnimationSetting
      • CharacterAppearanceSetting
      • CharacterBaseSetting
      • CharacterServer
      • CharacterSetting
      • Collider
      • Collision
      • Environment
      • FactorPhysics
      • FiniteStateMachine
      • FX
      • Game
      • Item
      • Media
      • NPC
      • Physics
      • Player
      • PointLight
      • Script
      • ScriptObjectGroup
      • ScriptObjectNoneServer
      • Sound
      • Spawner
      • SpawnPoint
      • SpawnPointGroup
      • SpotLight
      • StaticMesh
      • Team
      • UIScene
      • Widget
  • Tutorial
    • Script Tutorial
      • 스크립트 심화 강좌
        • 1. 스크립트의 종류, 호출 순서, 호출, 통신
        • 2. 동기화, 파라미터, 예외사항
        • 3. 디토랜드로 루아 활용하기
  • Sample
    • Scripting
    • Event
    • Collision & Physics
    • Transform
    • UI
    • Camera
    • Input
    • FX
    • Sound
  • Guide for Developers
    • Guide For Unity Developer
    • Guide For Roblox Developer
  • Release Note
    • Script Changes
      • 1.5.0 Map Changes
      • 1.2.0 Map Changes
      • 1.1.0 Map Changes
      • 1.0.0 Map Changes
      • 0.9.0 Map Changes
      • 0.7.0 Map Changes
      • 0.6.0 Map Changes
      • 0.5.0 Map Changes
      • 0.4.0 Map Changes
      • 0.3.0 Map Changes
      • 0.2.0 Map Changes
    • Known Issues
Powered by GitBook
On this page
  • 총 토이 종류
  • 총 토이 사용법
  • 총 장착 시 카메라 설정
  • 속성 가이드

Was this helpful?

  1. Manual

Gun Toy

총 토이 속성 가이드 메뉴얼이에요.

PreviousDebugging (Breakpoint)NextCoupon / Event Key

Last updated 1 year ago

Was this helpful?

총 토이 종류

  • Rifle : 소총 토이에요.

  • SniperRifle : 저격용 총 토이에요.

  • Launcher : 포탄을 발사하는 총 토이에요.

  • Rocket : 로켓포를 발사하는 총 토이에요.

  • Pistol : 권총 토이에요.

  • Gatling : 기관총 토이에요.

  • Flamethrower : 화염 방사기 토이에요.

  • Blaster : SF 전자 총 토이에요.

  • PowerDevice : 전류를 발사하는 총 토이에요.

  • WaterGun_Gatling : Gatling의 물총 버전이에요.

  • WaterGun_Launcher : Launcher의 물총 버전이에요.

  • WaterGun_Pistol : Pistol의 물총 버전이에요.

  • RealHealGun : 탄을 맞은 캐릭터의 HP 를 회복시켜요.


총 토이 사용법

  • PC

  • Mobile

참고❕

→ 스코프(줌) 기능은 Rifle / SniferRifle 에서만 사용할 수 있어요.

→ PC용 스코프(줌)의 단축키는 AddOn > KeyToUse 프로퍼티에서 변경할 수 있어요.


총 장착 시 카메라 설정

총 토이의 PlayerSetting > IsChangeCam 프로퍼티가 체크된 상태라면,

총 토이를 장착할 때 기존 카메라에서 총 토이 전용 카메라로 전환돼요.

그래서 카메라 뷰를 새롭게 설정한 월드에서는, 총을 장착했을 때 원하는 시점이 나오지 않을 수 있어요.

총을 장착했을 때 월드의 기본 카메라 설정을 따르고 싶다면

PlayerSetting > IsChangeCam 프로퍼티의 체크를 풀어주세요.

1인칭 뷰인 Easy_FPS 월드에서 제공하는 총 토이의 PlayerSetting 프로퍼티 설정을 참고해주세요.



속성 가이드

총 토이 구성

  • Base : 총/총알 모델링, SFX, 총 획득 콜라이더가 있는 그룹이에요.

  • Body : 각종 정보 UI (총/총알/재장전) , 재장전에 관한 그룹이에요.

  • Barrel : 조준 UI, 피격에 관한 그룹이에요.

  • Effect : 피격 시 데미지, 넉백에 관한 그룹이에요.

  • AddOn : 줌 (스코프) 에 관한 그룹이에요.

  • PlayerSetting : 총 장착 시 애니메이션/카메라 변경에 관한 그룹이에요.

  • GunAgent : 각각의 총 토이가 가진 Client/Server 스크립트에서, 총 종류에 맞게 참조하는 모듈이에요.

GunAgent

  • 총 동작을 관리하는 모듈로, 모든 총이 같은 GunAgent 를 가지고 있어요.

  • 모든 총 아이템은 GunAgent 를 참조하는 프로퍼티를 가지고 있어요.

💥 GunAgent 폴더를 삭제하면 총 토이가 동작하지 않으니 유의하세요.

속성 목록 (공통 사항)

객체
속성
설명

Body

InputDelay

마우스를 누르고 총이 나갈 때까지 걸리는 시간

FireAmount

마우스를 누르고 있는 동안 발사 될 총알 수 (연사)

MaxBullet

최대 보유 가능한 탄환 수

InitBullet

현재 가지고 있는 탄환 수

BulletType

탄환 보급 상자 사용 시 탄의 종류를 구분하기 위한 항목

ReloadBullet

재장전 시 장전될 탄환 수

ReloadTime

재장전 시간 (단위 : 초)

FireRate

연사 딜레이

Barrel

BulletDistance

총알 사거리

BulletSpeed

총알이 사거리에 닿는 시간 ( 값이 적을수록 빨라짐)

ShakeTime

사격 시 카메라 흔들림 시간

ShakeScale

사격 시 카메라 흔들림 정도

DefaultAim

에임의 기본 최소 각도

MaxAim

확대 가능한 에임의 최대 크기

AimAdd

연사 시 0.1초마다 커지는 에임의 크기

AimRecover

연사 종료 시 0.1초마다 줄어드는 에임 크기

IsStraight

발사 위치 보정 여부

Effect

Damage

피격 시 데미지

KnockBackPower

피격 시 밀려나는 힘 (0이면 미사용)

IsAddKDPoint

Global_PointKD 함수 사용 시 킬데스 점수 추가할지 여부

AddOn

ZoomFOV

마우스 우클릭 시 카메라 줌의 크기 ( 클수록 더 확대됨)

KeyToUse

줌 키 버튼 설정

PlayerSetting

IsChangeAni

무기를 장착할 때 애니메이션 변경 여부

IsChangeCam

무기를 장착할 때 카메라 변경 여부

(예외) 충전식으로 장전하는 총의 Body 속성

  • 총 List : PortalDevice / WaterGun_Gatling / WaterGun_Launcher / WaterGun_Pistol

객체
속성
설명

Body

InputDelay

마우스를 누르고 총이 나갈 때까지 걸리는 시간

FireAmount

마우스를 누르고 있는 동안 발사 될 총알 수 (연사)

MaxBullet

최대 보유 가능한 탄환 수

InitBullet

현재 가지고 있는 탄환 수

FireRate

연사 딜레이

ChargingDelay

총을 발사하지 않고 몇 초 지나면 충전 시작할지 (단위:초)

ChargingTic

충전이 시작되면 몇 초 간격으로 충전할지 (단위:초)

ChargingBullet

한번 충전 될 때마다 충전될 탄환량

(예외) Effect 추가 속성

  • 총 List : Launcher / Rochet / FlameThrower / PowerDevice / WaterGun_Launcher

객체
속성
설명

Effect

위 공통 사항 동일

EffectRadius

충돌 좌표를 중심으로 효과를 줄 반지름 크기

(예외) Barrel 속성

  • 총 List : Launcher / WaterGun_Launcher

객체
속성
설명

Barrel

BulletDistance

마우스를 누르고 총이 나갈 때까지 걸리는 시간

BulletSpeed

마우스를 누르고 있는 동안 발사 될 총알 수 (연사)

ShakeTime

최대 보유 가능한 탄환 수

ShakeScale

현재 가지고 있는 탄환 수

BulletWeight

연사 딜레이

LaunchAngle

총을 발사하지 않고 몇 초 지나면 충전 시작할지 (단위:초)

IsStraight

충전이 시작되면 몇 초 간격으로 충전할지 (단위:초)