本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立實體
用CreateEntity()
於建立實體。您可以定義傳遞Api::TypeId
給此函數的意義。
Namespace { constexpr Api::TypeId k_entityTypeId { /* value */ 512 }; } Result<void> CreateEntity(Transaction& transaction) { WEAVERRUNTIME_TRY( Api::Entity entity, Api::CreateEntity( transaction, Api::BuiltinTypeIdToTypeId(k_entityTypeId ))); }
注意
Api::BuiltinTypeId
會保留的值 0-511。您的實體 TypeID (k_entityTypeId
在此範例中) 的值必須為 512 或更高。