/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Data/UnitTests/GameEngineTest/Basics/Rope.ezPrefab
744 строки
14 KB
C-Core
Moved State Machine Asset transform to engine process (#1253)
09 апр 2024, 11:44
Не верифицирован
09 апр 2024, 11:44
8530597
Код
Авторство
О чём код?
HeaderV2 { o { Uuid %id{u4{1310124720078191416,1160471237510061634}} s %t{"ezExposedParameter"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{13354222028554824231,4345762039018374525}} } s %DefaultValue{""} s %Name{"Anchor1"} s %Type{"ezConstCharPtr"} } } o { Uuid %id{u4{13354222028554824231,4345762039018374525}} s %t{"ezGameObjectReferenceAttribute"} u3 %v{1} p{} } o { Uuid %id{u4{9771167549450104186,4655071641087389041}} s %t{"ezExposedParameters"} u3 %v{3} p { VarArray %Parameters { Uuid{u4{1310124720078191416,1160471237510061634}} Uuid{u4{18342689684303048201,11449862826654357583}} } } } o { Uuid %id{u4{16771390268830968503,8557658902343858011}} s %t{"ezGameObjectReferenceAttribute"} u3 %v{1} p{} } o { Uuid %id{u4{9754056772791837747,10318950097136141910}} s %t{"ezAssetDocumentInfo"} u3 %v{2} s %n{"Header"} p { s %AssetType{"Prefab"} VarArray %Dependencies{} Uuid %DocumentID{u4{9754056772791837747,10318950097136141910}} u4 %Hash{10829015099324027734} VarArray %MetaInfo { Uuid{u4{9771167549450104186,4655071641087389041}} } VarArray %Outputs{} VarArray %PackageDeps { s{"{ 3adf4b59-e6dd-448f-851d-c1b2743168b2 }"} } VarArray %References { s{"{ 3adf4b59-e6dd-448f-851d-c1b2743168b2 }"} } s %Tags{""} } } o { Uuid %id{u4{18342689684303048201,11449862826654357583}} s %t{"ezExposedParameter"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{16771390268830968503,8557658902343858011}} } s %DefaultValue{""} s %Name{"Anchor2"} s %Type{"ezConstCharPtr"} } } } Objects { o { Uuid %id{u4{15543746324814319012,4729393427336700372}} s %t{"ezExposedSceneProperty"} u3 %v{1} p { s %Name{"Anchor1"} Uuid %Object{u4{610732444116973464,4874989351252102276}} s %PropertyPath{"Anchor1"} } } o { Uuid %id{u4{610732444116973464,4874989351252102276}} s %t{"ezFakeRopeComponent"} u3 %v{3} p { b %Active{1} s %Anchor1{""} s %Anchor2{""} b %AttachToAnchor1{1} b %AttachToAnchor2{1} f %Damping{0x0000003F} u2 %Pieces{32} f %Slack{0xCDCCCC3D} f %WindInfluence{0} } } o { Uuid %id{u4{105626387789371042,5338294087026428929}} s %t{"ezExposedSceneProperty"} u3 %v{1} p { s %Name{"Anchor2"} Uuid %Object{u4{610732444116973464,4874989351252102276}} s %PropertyPath{"Anchor2"} } } o { Uuid %id{u4{11251205100825344445,5400885436760600462}} s %t{"ezRopeRenderComponent"} u3 %v{2} p { b %Active{1} Color %Color{f{0x7985BB3E,0x30DD7A3D,0x0000803F,0x0000803F}} u3 %Detail{6} s %Material{"{ 3adf4b59-e6dd-448f-851d-c1b2743168b2 }"} b %Subdivide{1} f %Thickness{0xCDCCCC3D} f %UScale{0x0000803F} } } o { Uuid %id{u4{10935175609755572889,5830807513992968200}} s %t{"ezGameObject"} u3 %v{1} p { b %Active{1} VarArray %Children{} VarArray %Components { Uuid{u4{610732444116973464,4874989351252102276}} Uuid{u4{11251205100825344445,5400885436760600462}} } 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"} s{"AutoColMesh"} } } } o { Uuid %id{u4{18096612296587978288,6449934965513159559}} s %t{"ezSceneDocumentRoot"} u3 %v{2} s %n{"ObjectTree"} p { VarArray %Children { Uuid{u4{10935175609755572889,5830807513992968200}} } Uuid %Settings{u4{249558409095497269,10345224770351627871}} } } o { Uuid %id{u4{249558409095497269,10345224770351627871}} s %t{"ezPrefabDocumentSettings"} u3 %v{1} p { VarArray %ExposedProperties { Uuid{u4{15543746324814319012,4729393427336700372}} Uuid{u4{105626387789371042,5338294087026428929}} } } } } Types { 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{5039375895403991102,1302436492568032483}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{18140636960808245889,11099999927338783474}} } s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"Slack"} s %Type{"float"} } } o { Uuid %id{u4{9931255121386353222,1735357391505972683}} s %t{"ezClampValueAttribute"} u3 %v{1} p { i3 %Max{200} i3 %Min{2} } } o { Uuid %id{u4{9358890268934095698,2633881254249243303}} s %t{"ezDefaultValueAttribute"} u3 %v{1} p { i3 %Value{1} } } o { Uuid %id{u4{13194799460701043128,2742366234685614635}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{2415768765711958556,8737991034095581296}} } s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Const|ezPropertyFlags::Phantom"} s %Name{"Anchor2"} s %Type{"ezConstCharPtr"} } } 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{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{6772874322879559856,4143168124520770859}} s %t{"ezClampValueAttribute"} u3 %v{1} p { f %Max{0x0000803F} f %Min{0} } } o { Uuid %id{u4{5369702440952127279,5050526635734427603}} s %t{"ezClampValueAttribute"} u3 %v{1} p { f %Max{0x00002041} f %Min{0} } } o { Uuid %id{u4{12851495497616128691,5169952484807750906}} s %t{"ezDefaultValueAttribute"} u3 %v{1} p { f %Value{0xCDCC4C3E} } } o { Uuid %id{u4{5404655672361131464,5688265614613815640}} s %t{"ezDefaultValueAttribute"} u3 %v{1} p { f %Value{0x0000003F} } } o { Uuid %id{u4{634431651948568151,6870309564507793801}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{12851495497616128691,5169952484807750906}} Uuid{u4{5369702440952127279,5050526635734427603}} } s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"WindInfluence"} s %Type{"float"} } } 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{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{2415768765711958556,8737991034095581296}} s %t{"ezGameObjectReferenceAttribute"} u3 %v{1} p{} } 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{3292923678541658275,10706853615056913357}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{6218472399693636849,11489001766367391546}} } s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Const|ezPropertyFlags::Phantom"} s %Name{"Anchor1"} s %Type{"ezConstCharPtr"} } } o { Uuid %id{u4{17408906099708854133,11070039977498129485}} s %t{"ezDefaultValueAttribute"} u3 %v{1} p { i3 %Value{32} } } o { Uuid %id{u4{18140636960808245889,11099999927338783474}} s %t{"ezDefaultValueAttribute"} u3 %v{1} p { f %Value{0xCDCC4C3E} } } o { Uuid %id{u4{15882193157902367962,11161339356943974921}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes{} s %Flags{"ezTypeFlags::Class|ezTypeFlags::Minimal"} VarArray %Functions{} s %ParentTypeName{"ezRenderComponent"} s %PluginName{"Static"} VarArray %Properties{} s %TypeName{"ezRopeRenderComponent"} u3 %TypeVersion{2} } } 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{6218472399693636849,11489001766367391546}} s %t{"ezGameObjectReferenceAttribute"} u3 %v{1} p{} } 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{16761137387126678139,12857201277061949661}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{12208208499012975339,15206461513598126246}} } s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"AttachToAnchor2"} s %Type{"bool"} } } 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{3352990678204130745,13287470726343145298}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{17408906099708854133,11070039977498129485}} Uuid{u4{9931255121386353222,1735357391505972683}} } s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"Pieces"} s %Type{"ezUInt16"} } } 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{16926606112713825711,15125819195690914266}} s %t{"ezCategoryAttribute"} u3 %v{1} p { s %Category{"Effects/Ropes"} } } o { Uuid %id{u4{12208208499012975339,15206461513598126246}} s %t{"ezDefaultValueAttribute"} u3 %v{1} p { i3 %Value{1} } } o { Uuid %id{u4{16929382448693401782,17118942926477716302}} s %t{"ezReflectedTypeDescriptor"} u3 %v{1} p { VarArray %Attributes { Uuid{u4{16926606112713825711,15125819195690914266}} } s %Flags{"ezTypeFlags::Class|ezTypeFlags::Phantom"} VarArray %Functions{} s %ParentTypeName{"ezComponent"} s %PluginName{"ezGameComponentsPlugin"} VarArray %Properties { Uuid{u4{3292923678541658275,10706853615056913357}} Uuid{u4{13194799460701043128,2742366234685614635}} Uuid{u4{17817893117335435556,17355547571198289425}} Uuid{u4{16761137387126678139,12857201277061949661}} Uuid{u4{3352990678204130745,13287470726343145298}} Uuid{u4{5039375895403991102,1302436492568032483}} Uuid{u4{11736128802418834125,17714989310531823561}} Uuid{u4{634431651948568151,6870309564507793801}} } s %TypeName{"ezFakeRopeComponent"} u3 %TypeVersion{3} } } o { Uuid %id{u4{17817893117335435556,17355547571198289425}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{9358890268934095698,2633881254249243303}} } s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"AttachToAnchor1"} s %Type{"bool"} } } o { Uuid %id{u4{11736128802418834125,17714989310531823561}} s %t{"ezReflectedPropertyDescriptor"} u3 %v{2} p { VarArray %Attributes { Uuid{u4{5404655672361131464,5688265614613815640}} Uuid{u4{6772874322879559856,4143168124520770859}} } s %Category{"ezPropertyCategory::Member"} Invalid %ConstantValue{} s %Flags{"ezPropertyFlags::StandardType|ezPropertyFlags::Phantom"} s %Name{"Damping"} s %Type{"float"} } } 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} } } }