toppers / hakoniwa-unity-simasset-plugin

A plugin for Unity to easily integrate assets into hakoniwa simulation environment.
2 stars 1 forks source link

RAWデータの書き込み処理がオーバーヘッド高い。 #30

Closed tmori closed 5 months ago

tmori commented 5 months ago

原因:1要素ずつコピーしているのが問題。

https://github.com/toppers/hakoniwa-unity-simasset-plugin/blob/9f32ba773bdc443820dcca224c843cd2c70f9211/plugin-srcs/Assets/Plugin/src/PureCsharp/PluggableAsset/Communication/Pdu/Raw/RawPduWriterConverter.cs#L201

tmori commented 5 months ago

配列を一気に確保して、一気にコピーすることで解決できる。