問題タブ [entity-component-system]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rust - Rust - Vec でコンポーネントを取得する> (ECS)
私は Rust 言語のジュニア開発者です。私は JavaScript から来ましたが、多くの機能と特異性がまだ不明です。
現在、Rust で独自の ECS (エンティティ コンポーネント システム) システムを構築しようとしています。エンティティからコンポーネントを取得したいときに立ち往生しています。
実際には、dyn ボックス化されたベクトルを使用してコンポーネントをエンティティに格納しますが、それは良い方法ですか?
私のコード:
エンティティから位置コンポーネントを取得するにはどうすればよいですか?
編集:
ここでは、コンポーネントを取得するためのテスト関数 (エンティティ実装) :
ありがとう。