シューティングの弾など「同じプレファブが短い時間で大量に発生する」場合、場合によっては秒間数百のオブジェクトが Instantiate され、Destroy されます。 この処理は非常に重いので、 Instantiate
Read more...カテゴリー: unity
[unity]警告: Parent of RectTransform is being set with parent property.
RectTransform を持つ GameObject の親を直接変更しようとした時に出る警告。 Parent of RectTransform is being set with parent property. C
Read more...[unity] Scriptable Object が保存されない
Scriptable Object をスクリプトで編集(内容の追加、変更)すると、Unity Editor 起動時は問題ないのですが、再起動した時に全てのデータが消えてしまいます。 起動中は Unity Editor の
Read more...なぜ、プログラム初心者はネット検索ではなく本の方が学習効率がいいのか
ごもっともですね! ただ、これが言える人は、もう「初心者」ではなく「経験者」だと思います。通り過ぎてしまうと忘れるものですが、初心者だった時、驚くべき勘違いでハマったことはないでしょうか?もちろん経験者でもハマる事はあり
Read more...[unity]ゲームデータからエクセルファイルを作成する
ゲームを作りこめば作りこむほど大量になっていく「ゲームデータ」。最初はソースコードに書き足していったんだけど、もう整理がつかなくなってきてワケがわからない…。せめてエクセルでフィルタやソートできれば…。 そんな時はソース
Read more...[unity]c# スクリプトから c++ の関数を呼び出す
それほど機会はありませんが、Cocos や Unreal engine、その他諸々で作成された DLL を C# から呼び出したい事があるかもしれません。 ここでは簡単にその方法を実践してみます。 テスト方法 DLL の
Read more...[unity]お手軽 UI アニメーション
以前公開した Simple UI Transition の発展形、Simple UI Ease です。 動画のようなアニメーションを、インスペクタで簡単に設定することができます。 機能 透明度の変更、縦横の移動、縦横サイ
Read more...[TextMeshPro]日本語一覧
以前の記事でも紹介しましたが、Github にデータを上げたのでもう1度紹介。 半角のみ、半角・全角かな、漢字第一水準まで、漢字第二水準までの4種類。 こんな感じのキャラクターリストです。 Font Asset Crea
Read more...[unity]NPOI を使って ScriptableObject の中身をエクセルに出力
あまり需要なさそうですが、地味にハマったので備忘録も兼ねて。なお、実行時ではなく Editor 機能として使います。(実行時にエクセル作成する必要はないと思いますが…) 解説 ScriptableObject の型 こん
Read more...[unity]マテリアル、理解してないとすぐにメモリリーク
3D を表示するにあたり、マテリアルは切っても切れない関係ですが、よくわからず使ってると膨大にメモリを使ってしまったり、メモリリークを起こしてしまう危険な存在(らしい)です。 どういう時にマテリアルが(意図せず)増えてし
Read more...