Fixed crash on initialization of KRResourceBinding encapsulated in KRNodeProperty by changing default value to an empty string rather than nullptr. Implemented KRNODE_PROPERTY_ARRAY. KRModel meshes are now using KRNODE_PROPERTY_ARRAY

This commit is contained in:
2025-11-24 21:14:24 -08:00
parent ae9469dd62
commit a4c8b77f3a
7 changed files with 55 additions and 40 deletions

View File

@@ -74,7 +74,7 @@ public:
void render(RenderInfo& ri) override;
private:
KRNODE_PROPERTY(KRMeshBinding, m_model, nullptr, "mesh");
KRNODE_PROPERTY(KRMeshBinding, m_model, "", "mesh");
KRNODE_PROPERTY(unsigned int, m_layer_mask, 0xffffffff, "layer_mask");
KRNODE_PROPERTY(float, m_audio_occlusion, 1.f, "audio_occlusion");