Assets

Assets

[UNITY]TextAnimatorでTypewriterを一時停止する方法 | 『くつひも物語』開発日誌 #97

Text Animatorは、TextMeshProのテキストをアニメーションすることができる便利なアセットです。 UNITY公式YouTubeチャンネルでも紹介されています。 タイプライターを途中で止めたいだけなら...
Assets

[UNITY]GearFactoryの使い方 | 『くつひも物語』開発日誌 #95

前提 GearFactoryは、UNITYで連動する歯車を実装するためのアセットです。 このアセットはアップデートが止まっているので、色々と不都合があります。 URPやHDRPでは正常に動作しません...
Assets

[UNITY] VSCodeで.naniファイルのシンタックスハイライトが機能しない原因 | 『くつひも物語』開発日誌 #94

VSCodeの拡張機能自動アップデート機能がONになっているため、Naninovel拡張機能があなたの使っているNaninovelよりも上のバージョンに最適化されたことが原因です。 VSCode内のNaninovelの拡張機能を開く→...
Assets

[UNITY] NaniNovelのコマンドをC#から実行する方法 | 『くつひも物語』開発日誌 #93

PlayScriptコンポーネントで事足りるならそれでいい NaniNovelにはPlayScriptというコンポーネントが用意されていて、インスペクターウインドウからコマンドを直接入力して実行することができます。 これはP...
Assets

[UNITY] NaniNovelのスクリプト移動時にBGMを停止しない方法 | 『くつひも物語』開発日誌 #92

@gotoで指定するだけでOK スクリプトを移動する際に使用する @goto は、 reset: によってリセットから除外するサービス名を指定することができます。 そのため、@goto を呼ぶ際にIAudioManagerがリセット...
Assets

[UNITY] NaniNovelをC#スクリプトから制御する手順 | 『くつひも物語』開発日誌 #91

Naninovelは、非常に多機能で柔軟なビジュアルノベル支援アセットです。 このアセットは、「NaniNovelスクリプト」(.nani)という独自のスクリプトを使用してゲームを作るため、厳密には「ノーコードのアセット」では...
Assets

[UNITY]2DRPG開発日誌 #77 『Fungus』が非推奨の「UnityWebRequest.isNetworkError」を使っているので直す

神アセット『Fungus』をインポートするとこんなエラーが。 Assets\Plugins\Fungus\Thirdparty\FungusLua\Thirdparty\JSON\Editor\JSONChecker.cs(76,...
Assets

[UNITY]2DRPG開発日誌 #76 『InControl』でButtonDownを検出するのは「WasPressed」でいいのか?

 InControlは大変優秀な入力支援アセットですが、InputManagerでいう「GetButtonDown」(押された)を検出する機能が見当たりません。 「IsPressed」または「WasPressed」で検出するよ...
Assets

[UNITY]2DRPG開発日誌 #74 Fungusで最後のセリフ(Say)を表示させたまま選択肢(Menu)を表示する方法

最後のSayコマンドの「Fade When Done」をOFFにしましょう。
Assets

[UNITY]2DRPG開発日誌 #67 FungusをC#スクリプトから制御する方法(ローカライズ含む)

さて、以前の記事で書いたように、Fungusはスクリプトからブロックやコマンドを追加することができません。 ただし、ブロックとコマンドさえ手作業で作っておけば、あとは大部分をスクリプトから制御することが可能です。 はじめに、ブロ...
Assets

[UNITY]2DRPG開発日誌 #65 FungusでC#スクリプトからブロックやコマンドを追加する方法はあるか?

追加するのは無理。しかし、諦めるな! さて、Fungusは公式Discordがかなり活発で、開発者と思われる方が常駐して世界中の人々の質問に英語で答えています。 そのなかで、Fungusのブロックやコマンドをスクリプトから追加する方...
Assets

[UNITY]2DRPG開発日誌 #61 FungusとInput Systemを併用する際のエラーについて

Input Systemは(一般的に)UNITY標準のInputManagerとの併用が推奨されていないため、PlayerSettingsから入力処理「(New)InputSystem」に切り替えますよね。 その状態でFungusと併...
スポンサーリンク