差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
機能実装編 [2023/04/14 14:01] fumble |
機能実装編 [2023/04/14 15:34] (現在) fumble |
||
---|---|---|---|
行 8: | 行 8: | ||
4.完了したTODOの行は削除するか、完了したことがわかるように書き換える。\\ | 4.完了したTODOの行は削除するか、完了したことがわかるように書き換える。\\ | ||
5.次のTODOを処理する。(F8を押すと楽かも?)\\ | 5.次のTODOを処理する。(F8を押すと楽かも?)\\ | ||
+ | 6.すべての変更が終わったら、コンパイルして動作確認する。 | ||
===TODO : namespaceの「ひな形」をプラグイン名に変更する、次行のひな形にキャレット(カーソル)を当ててCtrlを押しながらRを2回押す。=== | ===TODO : namespaceの「ひな形」をプラグイン名に変更する、次行のひな形にキャレット(カーソル)を当ててCtrlを押しながらRを2回押す。=== | ||
行 49: | 行 50: | ||
===TODO : 他と当たるとまずいので、適当な値に変更しておくこと=== | ===TODO : 他と当たるとまずいので、適当な値に変更しておくこと=== | ||
今回は公開する予定がないのでこのままにしておきます、変えてもOKです。\\ | 今回は公開する予定がないのでこのままにしておきます、変えてもOKです。\\ | ||
- | ただし、公開するプラグインを作成する場合は**必ず**変更してください | + | ただし、公開するプラグインを作成する場合は**必ず**変更してください。\\ |
+ | この値でウィンドウの区別をしているようで、当たると**どえりゃーこと**になります。\\ | ||
+ | ===TODO : 必要に応じて変更=== | ||
+ | 2箇所あります、ウィンドウの初期幅と高さです。\\ | ||
+ | ひな形ではGUILayoutでUIを表示させてるので、足りなければ勝手に拡張されるので適当でよいです。\\ | ||
+ | 逆に勝手に拡張されて思い通りにならないことがありますが・・・\\ | ||
+ | |||
+ | ===TODO : 実行ボタン押下時の処理を記述(ひな形ではログを出力するだけ)=== | ||
+ | 今回、処理を記述する箇所になります。\\ | ||
+ | 記述する処理は[[TakeOff処理|こちら]]。\\ | ||
+ | |||
+ | ===TODO : 不要なら削除してよい。=== | ||
+ | 4+1箇所あります、今回使用しませんが残しておいても問題ないのでこのままにしておきます。 | ||
+ | |||
+ | ===TODO : 不要なら削除してよい。(削除する場合はOnEnableの登録行も消す。)=== | ||
+ | 2箇所あります、今回使用しませんが残しておいても問題ないのでこのままにしておきます。 | ||
+ | |||
+ | ===すべての変更が終わったら=== | ||
+ | メニューのビルド→ソリューションのビルドを選択してコンパイルします。\\ | ||
+ | 変更に問題がなければ、プロジェクトを作成したフォルダの中の\\ | ||
+ | COM3D2.TakeOff.Plugin\COM3D2.TakeOff.Plugin\bin\Releaseの中にCOM3D2.TakeOff.Plugin.dllが出来ているはずです。\\ | ||
+ | |||
+ | これをオダメの Sybaris\UnityInjector の中にコピーして、動作確認を行いましょう。\\ | ||
+ | コピーするのは COM3D2.TakeOff.Plugin.dll 1個だけです。\\ | ||