アセットストア
パブリッシャーサイト
マニュアル
製品ページの翻訳
BOLTとは
Unity用ビジュアルスクリプティングツールです。
コードでできることはすべてできます。
体裁は Unity エディタでシームレスに統合されます。
最先端のワークフローツールは、より効率的に作成するのに役立ちます。
Bolt と C# の組み合わせに制限はありません。
Flow Graphs
Flow Graph はイベントに始まり、コンポーネントのプロパティの変更、アクションのトリガー、ロジックと計算の実行、条件やループのチェックなど、思いつく限りのことが行えます。
State Graphs
State Graph は構造を一歩前進させ、敵に知的な行動をとらせたり、ユーザーインターフェースを管理したり、ゲームの構造を進化させることができます。
Events
アクション?リアクション。 任意の量と種類の引数を使用して、任意の Unity イベントを受け取ったり、独自のカスタムイベントをトリガーしたりできます。Bolt の強力なイベントシステムにより、オブジェクトやシーンをまたいで簡単にコミュニケーションできます。
Variables
Bolt の変数にあらゆる種類のデータを格納し取り出します。体力ポイント、名前、スコア、さらには複雑なデータ構造。 基本的なものだけでなく、あらゆるタイプがサポートされています。
ジョブ用に適切なスコープを選択してください:
- Graph: グラフインスタンスのローカル
- Object: ゲームオブジェクトで共有
- Scene: シーン全体で共有
- Application: シーン間で共有
- Saved: 最初から最後まで保存
Macros
マクロによってノードのコピー&ペーストは不要となり、異なるパラメータで、全てのグラフを再利用できます。
グラフを入力と出力を持つスーパーノードに変換し、他のグラフの中に入れ子にすることができます。この方法でゲームロジックを整理し維持します。
Live Editing
Play を押して魔法を発動しましょう。クリアなアニメーションとインジケータを使ってゲームのフローをステップスルーし、何が起こっているのかを正確に理解してください。素早くプロトタイプを作成してバランス微調整するために、プレイモードでグラフを編集します。
Predictive Debugging
Play を押す前に、ほとんどのエラーを修正します。 Bolt は、エディタ内で欠落した入力、ヌル参照、欠落したコンポーネント、未使用のパスを検出し、一般的な落とし穴を見つけて貴重なテスト時間を節約できます。
Built-in Documentation
マニュアルをもう一度開く必要はありません。Bolt は Unity、.NET、およびサードパーティのドキュメントをエディタに統合しているため、すべてのポートの挙動が一目で理解できます。
Scripting API
Bolt と簡単にやりとりできます。シンプルでパワフルなスクリプト API を使用すると、変数の取得と設定、カスタムイベントのトリガー、高度なカスタムノードの作成が可能です。
Code Integration
すべての MonoBehaviour はグラフ内で使用でき、ScriptableObjects、クラス、構造体も利用できます。すべてのメソッドとプロパティをノードとして使用するには、オプションウィザードに任意のタイプを含めます。
Programmer Naming
名前を C# 流儀で表示するように Bolt を設定します。設定ひとつで、スクリプトファイルで呼び出されるのとまったく同じ型、メンバー、メソッドを表示できます。
機能
Smart Connections
Bolt は互換性のあるポートを強調表示し、その単位提案を文脈的にフィルタリングします。
Grouping & Layout
カスタマイズ可能なグループを作成してノードを整理します。レイアウトツールは、グラフをきれいに保つのに役立ちます。
Undo & Clipboard
Ctrl+Z であなたの心を遠ざけてください。アンドゥ、リドゥ、コピー、ペースト、複製を完全にサポートします。
Infinite Nesting
完全なグラフを単一の再利用可能なノードに変換します。スーパーユニットとステートはどのレベルでもネストすることができます。
Custom Inspectors
いくつかの単純な属性を使ってカスタムクラスまたは構造体を検査可能かつシリアライズ可能にします。
Error Recovery
Bolt は失敗の影響を正常に処理し、グラフデータを失うことはありません。
Drag & Drop
マウスを使用して変数、ユニット、マクロをグラフに挿入します。
Parallel States
単一の実行状態に制限されていない複雑な状態マシンを作成します。
Automatic Integration
すべてのサードパーティのプラグインは Bolt によって自動的に分析され、統合は必要ありません。
以上