/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/Samples/Testing Chambers/Prefabs/Barrel2.ezPrefab
860 строк
18 KB
Jan Krassnigg
Data fixes (#1983)
10 июл 2026, 13:55
Не верифицирован
10 июл 2026, 13:55
ab7258f
Код
Авторство
О чём код?
HeaderV2 { o { Uuid %id{u4{16683988579773438327,3871980774145259910}} s %t{"ezExposedParameter"} u3 %v{3} p { VarArray %Attributes { Uuid{u4{5054877234337802727,7646576422804974994}} } s %Category{"ezPropertyCategory::Member"} s %DefaultValue{"{ 828a4980-1ff3-4b6e-9df4-e05a607ce1b9 }"} s %Name{"Material"} s %Type{"ezString"} } } o { Uuid %id{u4{17117916137065290683,4718395998851768835}} s %t{"ezAssetDocumentInfo"} u3 %v{2} s %n{"Header"} p { s %AssetType{"Prefab"} VarArray %Dependencies{} Uuid %DocumentID{u4{17117916137065290683,4718395998851768835}} u4 %Hash{14590989000278971793} VarArray %MetaInfo { Uuid{u4{12245528259253396345,7105609957248947995}} } VarArray %Outputs{} VarArray %PackageDeps { s{"{ 0b119394-1fa2-433a-90b3-35c329ab4f13 }"} s{"{ 72115f7a-5947-4a21-899f-868368bd41d7 }"} s{"{ 828a4980-1ff3-4b6e-9df4-e05a607ce1b9 }"} s{"{ 8c47e187-4fa1-4663-994d-81f9ec623ec6 }"} s{"{ c1165a59-f3ff-4abf-858c-9d358fb2359a }"} } VarArray %References { s{"{ 0b119394-1fa2-433a-90b3-35c329ab4f13 }"} s{"{ 828a4980-1ff3-4b6e-9df4-e05a607ce1b9 }"} } s %Tags{""} } } o { Uuid %id{u4{12245528259253396345,7105609957248947995}} s %t{"ezExposedParameters"} u3 %v{3} p { VarArray %Parameters { Uuid{u4{16683988579773438327,3871980774145259910}} } } } o { Uuid %id{u4{5054877234337802727,7646576422804974994}} s %t{"ezAssetBrowserAttribute"} u3 %v{1} p { s %DependencyFlags{"ezDependencyFlags::Package|ezDependencyFlags::Thumbnail"} s %Filter{";CompatibleAsset_Material;"} s %RequiredTag{""} } } } Objects { o { Uuid %id{u4{2338551360293640650,4511284641890283147}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{4890280244797846720,5190174975797886710}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0x0000003F}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"OnBreakSpawn"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{15256008730180534950,4550225632874392838}} s %t{"ezMeshComponent"} u3 %v{3} p { b %Active{1} Color %Color{f{0x0000803F,0x0000803F,0x0000803F,0x0000803F}} Vec4 %CustomData{f{0,0x0000803F,0,0x0000803F}} VarArray %Materials { s{"{ 828a4980-1ff3-4b6e-9df4-e05a607ce1b9 }"} } s %Mesh{"{ 0b119394-1fa2-433a-90b3-35c329ab4f13 }"} f %SortingDepthOffset{0} } } o { Uuid %id{u4{11535147998186825865,4622343608418247371}} s %t{"ezExposedSceneProperty"} u3 %v{1} p { s %Name{"Material"} Uuid %Object{u4{15256008730180534950,4550225632874392838}} s %PropertyPath{"Materials[0]"} } } o { Uuid %id{u4{9048942116638328755,4942148951563763486}} s %t{"ezJoltDynamicActorComponent"} u3 %v{8} p { b %Active{1} b %AllowSleeping{1} f %AngularDamping{0xCDCC4C3E} f %BuoyancyFactor{0xCDCC8C3F} Vec3 %CenterOfMass{f{0,0,0}} u1 %CollisionLayer{0} b %ContinuousCollisionDetection{0} b %CustomCenterOfMass{0} f %Density{0x0000F041} f %GravityFactor{0x0000803F} b %Kinematic{0} f %LinearDamping{0xCDCC4C3E} f %Mass{0} s %OnContact{"ezOnJoltContact::ImpactReactions|ezOnJoltContact::SlideReactions|ezOnJoltContact::RollZReactions"} b %StartAsleep{0} s %Surface{"{ 72115f7a-5947-4a21-899f-868368bd41d7 }"} u1 %WeightCategory{10} f %WeightScale{0x0000803F} } } o { Uuid %id{u4{4710957343038142648,5125735715899928414}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{13326323601294530483,5259648112915171684}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0x98D8FC30,0,0x0CC8023F}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0xCDCC8C3F} s %Mode{"ezObjectMode::Automatic"} s %Name{""} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{1766934327657927084,5149658983101339068}} s %t{"ezPrefabDocumentSettings"} u3 %v{1} p { VarArray %ExposedProperties { Uuid{u4{11535147998186825865,4622343608418247371}} } } } o { Uuid %id{u4{4890280244797846720,5190174975797886710}} s %t{"ezSpawnComponent"} u3 %v{3} p { b %Active{1} b %AttachAsChild{0} Time %DelayRange{d{0}} Angle %Deviation{f{0}} Time %MinDelay{d{0x000000000000F03F}} VarDict %Parameters{} s %Prefab{"{ c1165a59-f3ff-4abf-858c-9d358fb2359a }"} b %SpawnAtStart{0} b %SpawnContinuously{0} } } o { Uuid %id{u4{13326323601294530483,5259648112915171684}} s %t{"ezJoltShapeCylinderComponent"} u3 %v{1} p { b %Active{1} f %Height{0x8FC2753F} f %Radius{0x9A99993E} } } o { Uuid %id{u4{16466397474910068105,5358423879656918538}} s %t{"ezScriptComponent"} u3 %v{2} p { b %Active{1} b %HandleGlobalEvents{0} VarDict %Parameters{} b %PassThroughUnhandledEvents{0} s %ScriptClass{"{ 8c47e187-4fa1-4663-994d-81f9ec623ec6 }"} Time %UpdateInterval{d{0}} b %UpdateOnlyWhenSimulating{1} } } o { Uuid %id{u4{5695790919157686986,5492545538473830733}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children { Uuid{u4{4710957343038142648,5125735715899928414}} Uuid{u4{2338551360293640650,4511284641890283147}} } VarArray %Components { Uuid{u4{15256008730180534950,4550225632874392838}} Uuid{u4{9048942116638328755,4942148951563763486}} Uuid{u4{16466397474910068105,5358423879656918538}} } s %GlobalKey{""} Vec3 %LocalPosition{f{0,0,0}} Quat %LocalRotation{f{0,0,0,0x0000803F}} Vec3 %LocalScaling{f{0x0000803F,0x0000803F,0x0000803F}} f %LocalUniformScaling{0x0000803F} s %Mode{"ezObjectMode::Automatic"} s %Name{"<Prefab-Root>"} VarArray %Tags { s{"CastShadow"} } } } o { Uuid %id{u4{18096612296587978288,6449934965513159559}} s %t{"ezSceneDocumentRoot"} u3 %v{2} s %n{"ObjectTree"} p { VarArray %Children { Uuid{u4{5695790919157686986,5492545538473830733}} } Uuid %Settings{u4{1766934327657927084,5149658983101339068}} } } } Types { o { Uuid %id{u4{18145823255500990886,658922949661762930}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezPropertyAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezManipulatorAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6914292285925798136,1108246313736053318}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezComponent"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5827458717401089751,2275458197221607663}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVisualizerAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezDirectionVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{11638255232360359673,3108610646416571142}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezExposedSceneProperty"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14332645745114734426,3197497487504472660}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezSceneDocumentSettingsBase"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezPrefabDocumentSettings"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14633628111157529947,3328384510238863063}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezMeshComponentBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezMeshComponent"} u3 %TypeVersion{3} } } o { Uuid %id{u4{13180226495177211365,3486873224131216715}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEventMessageHandlerComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezScriptComponent"} u3 %TypeVersion{2} } } o { Uuid %id{u4{17523044089822028024,3521005166208929094}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezPropertyAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezCategoryAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{9274987833270370026,4800691691683468795}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezSpawnComponent"} u3 %TypeVersion{3} } } o { Uuid %id{u4{5109955776826617296,6026817826851389185}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezEventMessageHandlerComponent"} u3 %TypeVersion{3} } } o { Uuid %id{u4{11949321329899225443,6280821367752645242}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"ezEditorPluginJolt"} VarArray %Properties{} s %TypeName{"ezJoltShapeComponent"} u3 %TypeVersion{1} } } o { Uuid %id{u4{18327411855245510474,6668321287849544166}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Bitflags|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezBitflagsBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVisualizerAnchor"} u3 %TypeVersion{1} } } o { Uuid %id{u4{7605758958972330253,6687734095884105025}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezRenderComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezMeshComponentBase"} u3 %TypeVersion{4} } } o { Uuid %id{u4{13649880205026559927,7297274558339895637}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezGameObject"} u3 %TypeVersion{1} } } o { Uuid %id{u4{11005437603101136476,7368533338987833088}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezBitflagsBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6833120855194064360,7616979191365721209}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezJoltActorComponent"} s %PluginName{"ezEditorPluginJolt"} VarArray %Properties{} s %TypeName{"ezJoltDynamicActorComponent"} u3 %TypeVersion{8} } } o { Uuid %id{u4{6089094783765586323,8705960867921430659}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezDocumentRoot"} u3 %TypeVersion{1} } } o { Uuid %id{u4{8760458049236453716,8881392678316352754}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVisualizerAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezConeVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{3251891958765718680,9159887340540620231}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezDocumentRoot"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneDocumentRoot"} u3 %TypeVersion{2} } } o { Uuid %id{u4{14543630447052729839,9459039542380974471}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezObjectMode"} u3 %TypeVersion{1} } } o { Uuid %id{u4{455663516835322266,10016785433957589977}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezManipulatorAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezTransformManipulatorAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{5175953824557395014,10566581888453829842}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezManipulatorAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezConeAngleManipulatorAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14700230518358869173,11472901527618371423}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"ezEditorPluginScene"} VarArray %Properties{} s %TypeName{"ezSceneDocumentSettingsBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{16777871838542487558,12116962178824346014}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezRenderComponent"} u3 %TypeVersion{1} } } o { Uuid %id{u4{6839391121561780669,12349512622905798822}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Abstract|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"ezEditorPluginJolt"} VarArray %Properties{} s %TypeName{"ezJoltActorComponent"} u3 %TypeVersion{2} } } o { Uuid %id{u4{9604010176759229512,12868035041842190965}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezReflectedClass"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezPropertyAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{2947336711354777548,15013008608905564043}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezEnumBase"} u3 %TypeVersion{1} } } o { Uuid %id{u4{2971759590607246163,15191316629823599218}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezVisualizerAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezCylinderVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{7800924204755200005,16261481570329149190}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezJoltShapeComponent"} s %PluginName{"ezEditorPluginJolt"} VarArray %Properties{} s %TypeName{"ezJoltShapeCylinderComponent"} u3 %TypeVersion{1} } } o { Uuid %id{u4{18075037991921780250,16373560435556338007}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezPropertyAttribute"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezVisualizerAttribute"} u3 %TypeVersion{1} } } o { Uuid %id{u4{14469700887475489738,16951777026318265606}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::IsEnum|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezEnumBase"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezBasisAxis"} u3 %TypeVersion{1} } } o { Uuid %id{u4{13959370910449580650,17446532125027196114}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Bitflags|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezBitflagsBase"} s %PluginName{"ezEditorPluginJolt"} VarArray %Properties{} s %TypeName{"ezOnJoltContact"} u3 %TypeVersion{1} } } o { Uuid %id{u4{983387834180907111,17935407260904399048}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{""} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezReflectedClass"} u3 %TypeVersion{1} } } }