From 5ebd0946ba14f5ac1b0485bae874b5ef0a41d68b Mon Sep 17 00:00:00 2001 From: papacoder Date: Sat, 22 Nov 2025 20:24:10 +0900 Subject: [PATCH] chore(vs): simplify scratch unit subtitles --- Docs/VS_Scratch_Mapping.md | 2 +- .../Units/Common/FlowBridgeUnits.cs | 2 +- .../ScratchUnits/BounceAndRotationStyleUnits.cs | 8 ++++---- .../Units/ScratchUnits/CloneUnits.cs | 8 ++++---- .../Units/ScratchUnits/ConditionUnits.cs | 2 +- .../Units/ScratchUnits/CostumeUnits.cs | 6 +++--- .../Units/ScratchUnits/EffectUnits.cs | 6 +++--- .../Units/ScratchUnits/GoAndGlideUnits.cs | 16 ++++++++-------- .../Units/ScratchUnits/GreenFlagUnits.cs | 2 +- .../Units/ScratchUnits/InputEventUnits.cs | 2 +- .../Units/ScratchUnits/InputPredicateUnits.cs | 2 +- .../Units/ScratchUnits/LoopUnits.cs | 4 ++-- .../Units/ScratchUnits/MessagingUnits.cs | 6 +++--- .../Units/ScratchUnits/MoveStepsUnit.cs | 2 +- .../Units/ScratchUnits/PositionUnits.cs | 6 +++--- .../Probe/DistanceToMousePointerUnit.cs | 2 +- .../ScratchUnits/Probe/MouseDownPredicateUnit.cs | 2 +- .../Units/ScratchUnits/Probe/MouseXUnit.cs | 2 +- .../Units/ScratchUnits/Probe/MouseYUnit.cs | 2 +- .../ScratchVariables/ChangeVariableUnit.cs | 2 +- .../ScratchVariables/HideVariableUnit.cs | 2 +- .../ScratchVariables/SetVariableUnit.cs | 2 +- .../ScratchVariables/ShowVariableUnit.cs | 2 +- .../Units/ScratchUnits/SizeUnits.cs | 4 ++-- .../Units/ScratchUnits/SpeechUnits.cs | 8 ++++---- .../Units/ScratchUnits/StopControlUnits.cs | 6 +++--- .../Units/ScratchUnits/TouchPredicates.cs | 4 ++-- .../TouchingActorByDisplayNamePredicateUnit.cs | 2 +- .../Units/ScratchUnits/TurnAndPointUnits.cs | 6 +++--- .../Units/ScratchUnits/VisibilityUnits.cs | 4 ++-- .../Units/ScratchUnits/WaitSecondsUnit.cs | 2 +- 31 files changed, 63 insertions(+), 63 deletions(-) diff --git a/Docs/VS_Scratch_Mapping.md b/Docs/VS_Scratch_Mapping.md index 79188d5..564a605 100644 --- a/Docs/VS_Scratch_Mapping.md +++ b/Docs/VS_Scratch_Mapping.md @@ -6,7 +6,7 @@ Scratch ブロックと FUnity 独自 Visual Scripting Unit の対応関係で - `[UnitTitle]` は Scratch 日本語ブロック名に合わせるか、Scratch 流儀の短い日本語で命名する。 - `[UnitCategory]` は Scratch 系ユニットの場合、イベント系は `Events/FUnity/Scratch/◯◯`、その他は `FUnity/Scratch/◯◯` 形式(カテゴリ名は日本語)で統一する。拡張ユニットは `FUnity/Scratch/拡張` を使用する。 - `[TypeIcon(typeof(FUnityScratchUnitIcon))]` を全ユニットへ付与し、FUnity Scratch 系ユニットであることを明示する。 -- ノード検索性向上のため、利用可能な場合は `[UnitSubtitle]`(または同等の検索キーワード属性)に `funity scratch` とカテゴリ名・日本語/英語の関連語を半角スペース区切りで登録する(例:`funity scratch 見た目 say speech`)。 +- Visual Scripting 上のサブタイトルはカテゴリ名のみを表示するため、`[UnitSubtitle]` には必ずカテゴリ名(例:`動き` `見た目` `制御`)だけを設定し、検索用のキーワードは含めない。 - コード変更と同じ PR でこの対応表を更新し、タイトルやカテゴリの差異が無いよう同期する。 - Scratch 系のコルーチン Unit は Visual Scripting 標準の `flow.StartCoroutine` を用い、開始後に `ScratchUnitUtil.RegisterScratchFlow` で Flow を登録して停止ブロックと連動させる。 - Scratch のイベント Unit(緑の旗/キー押下/メッセージ受信/クローン開始など)は EventBus 登録時に Flow を新規作成し、`flow.StartCoroutine(trigger)` で起動してから `ScratchUnitUtil.RegisterScratchFlow(flow)` で ActorId/ThreadId を Flow.variables に保存する。Unity の Coroutine へは依存しない。 diff --git a/Runtime/Integrations/VisualScripting/Units/Common/FlowBridgeUnits.cs b/Runtime/Integrations/VisualScripting/Units/Common/FlowBridgeUnits.cs index 85fd497..b99e896 100644 --- a/Runtime/Integrations/VisualScripting/Units/Common/FlowBridgeUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/Common/FlowBridgeUnits.cs @@ -11,7 +11,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.Common [UnitTitle("コルーチンに切り替える")] [UnitShortTitle("コルーチン")] [UnitCategory("FUnity/Blocks/拡張")] - [UnitSubtitle("funity scratch 拡張 coroutine コルーチン bridge 切り替え")] + [UnitSubtitle("拡張")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ToCoroutineUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/BounceAndRotationStyleUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/BounceAndRotationStyleUnits.cs index c9c2814..a3e17a7 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/BounceAndRotationStyleUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/BounceAndRotationStyleUnits.cs @@ -12,7 +12,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("もし端に着いたら、跳ね返る")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き bounce edge 端 跳ね返る")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class BounceIfOnEdgeUnit : Unit { @@ -112,7 +112,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("回転方法を左右のみにする")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き rotation style 左右 反転 left right")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class SetRotationStyleLeftRightUnit : Unit { @@ -164,7 +164,7 @@ private ControlOutput OnEnter(Flow flow) /// [UnitTitle("回転方法を回転しないにする")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き rotation style 回転しない upright")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class SetRotationStyleDontRotateUnit : Unit { @@ -216,7 +216,7 @@ private ControlOutput OnEnter(Flow flow) /// [UnitTitle("回転方法を自由に回転するにする")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き rotation style 自由 all around")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class SetRotationStyleAllAroundUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/CloneUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/CloneUnits.cs index 8f2b6ba..e9c6ddb 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/CloneUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/CloneUnits.cs @@ -16,7 +16,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("自分のクローンを作る")] [UnitCategory("FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 clone create self クローン")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class CreateCloneOfSelfUnit : Unit { @@ -62,7 +62,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("○のクローンを作る")] [UnitCategory("FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 clone create 指定 クローン display name")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class CreateCloneOfDisplayNameUnit : Unit { @@ -132,7 +132,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("クローンされたとき")] [UnitCategory("Events/FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 clone event when クローン")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class WhenIStartAsCloneUnit : EventUnit { @@ -256,7 +256,7 @@ private void TriggerWithThreadRegistration(GraphReference reference, CloneEventA /// [UnitTitle("このクローンを削除する")] [UnitCategory("FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 clone delete remove クローン")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class DeleteThisCloneUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ConditionUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ConditionUnits.cs index 81a0a5a..926f25c 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ConditionUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ConditionUnits.cs @@ -10,7 +10,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits [UnitTitle("もし○なら")] [UnitShortTitle("もし○なら")] [UnitCategory("FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 if 条件 then もし")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class IfThenUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/CostumeUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/CostumeUnits.cs index 7f67664..a552122 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/CostumeUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/CostumeUnits.cs @@ -10,7 +10,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("コスチュームを〇にする")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 costume set コスチューム")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class SetCostumeNumberUnit : Unit { @@ -70,7 +70,7 @@ private ControlOutput OnEnter(Flow flow) /// [UnitTitle("次のコスチュームにする")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 costume next 次へ")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class NextCostumeUnit : Unit { @@ -120,7 +120,7 @@ private ControlOutput OnEnter(Flow flow) /// [UnitTitle("コスチュームの番号")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 costume number 番号")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class CostumeNumberUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/EffectUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/EffectUnits.cs index 207210c..0909198 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/EffectUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/EffectUnits.cs @@ -13,7 +13,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("色の効果を○ずつ変える")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 color effect change 画像")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ChangeColorEffectByUnit : Unit { @@ -79,7 +79,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("色の効果を○にする")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 color effect set 画像")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class SetColorEffectToUnit : Unit { @@ -158,7 +158,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("画像効果をなくす")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 clear graphic effect 画像")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ClearGraphicEffectsUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/GoAndGlideUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/GoAndGlideUnits.cs index 785b5c1..0dd73a3 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/GoAndGlideUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/GoAndGlideUnits.cs @@ -11,7 +11,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("ランダムな場所へ行く")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き go random position ランダム")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class GoToRandomPositionUnit : Unit { @@ -70,7 +70,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("○秒でランダムな場所へ行く")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き glide random seconds ランダム")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class GlideSecondsToRandomPositionUnit : Unit { @@ -136,7 +136,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("マウスポインターへ行く")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き go mouse pointer マウス")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class GoToMousePointerUnit : Unit { @@ -192,7 +192,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("○秒でマウスポインターへ行く")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き glide mouse pointer seconds マウス")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class GlideSecondsToMousePointerUnit : Unit { @@ -256,7 +256,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("○へ行く")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き go actor display name 俳優")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class GoToActorByDisplayNameUnit : Unit { @@ -338,7 +338,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("○秒で○へ行く")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き glide actor display name seconds 俳優")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class GlideSecondsToActorByDisplayNameUnit : Unit { @@ -427,7 +427,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("○秒で x を○、y を○ずつ変える")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き glide delta x y change 秒")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class GlideSecondsByXYDeltaUnit : Unit { @@ -519,7 +519,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("○秒で x 座標を○に、y 座標を○にする")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き glide position x y set 秒")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class GlideSecondsToXYUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/GreenFlagUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/GreenFlagUnits.cs index 1be13a4..744772f 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/GreenFlagUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/GreenFlagUnits.cs @@ -13,7 +13,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits [UnitTitle("緑の旗が押されたとき")] [UnitShortTitle("緑の旗")] [UnitCategory("Events/FUnity/Blocks/イベント")] - [UnitSubtitle("funity scratch イベント green flag start 押された when")] + [UnitSubtitle("イベント")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class WhenGreenFlagClickedUnit : EventUnit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/InputEventUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/InputEventUnits.cs index 87630b7..ab2e77e 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/InputEventUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/InputEventUnits.cs @@ -14,7 +14,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits [UnitTitle("○キーが押されたとき")] [UnitShortTitle("○キー")] [UnitCategory("Events/FUnity/Blocks/イベント")] - [UnitSubtitle("funity scratch イベント key keyboard press 押された when")] + [UnitSubtitle("イベント")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class OnKeyPressedUnit : EventUnit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/InputPredicateUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/InputPredicateUnits.cs index 7592ad6..11e26ee 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/InputPredicateUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/InputPredicateUnits.cs @@ -11,7 +11,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits [UnitTitle("○キーが押された?")] [UnitShortTitle("○キー?")] [UnitCategory("FUnity/Blocks/調べる")] - [UnitSubtitle("funity scratch 調べる key keyboard pressed 押された check")] + [UnitSubtitle("調べる")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class KeyIsPressedUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/LoopUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/LoopUnits.cs index 4f8013d..b3c019d 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/LoopUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/LoopUnits.cs @@ -11,7 +11,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("○回繰り返す")] [UnitCategory("FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 repeat loop 回数 繰り返す")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class RepeatNUnit : Unit { @@ -78,7 +78,7 @@ private IEnumerator OnEnterCoroutine(Flow flow) /// [UnitTitle("ずっと")] [UnitCategory("FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 forever loop ずっと")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ForeverUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/MessagingUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/MessagingUnits.cs index b60e92f..d1adb41 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/MessagingUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/MessagingUnits.cs @@ -30,7 +30,7 @@ public struct Args /// [UnitTitle("メッセージを送る")] [UnitCategory("FUnity/Blocks/イベント")] - [UnitSubtitle("funity scratch イベント broadcast message send メッセージ")] + [UnitSubtitle("イベント")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class BroadcastMessageUnit : Unit { @@ -82,7 +82,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("メッセージを送って待つ")] [UnitCategory("FUnity/Blocks/イベント")] - [UnitSubtitle("funity scratch イベント broadcast wait message メッセージ")] + [UnitSubtitle("イベント")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class BroadcastAndWaitUnit : Unit { @@ -135,7 +135,7 @@ private IEnumerator OnEnterCoroutine(Flow flow) /// [UnitTitle("メッセージを受け取ったとき")] [UnitCategory("Events/FUnity/Blocks/イベント")] - [UnitSubtitle("funity scratch イベント receive message broadcast 受信")] + [UnitSubtitle("イベント")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class WhenIReceiveMessageUnit : EventUnit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/MoveStepsUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/MoveStepsUnit.cs index fc67aca..8378e33 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/MoveStepsUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/MoveStepsUnit.cs @@ -14,7 +14,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("○歩動かす")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き move steps 歩 進む")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class MoveStepsUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/PositionUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/PositionUnits.cs index 2e7632f..d443196 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/PositionUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/PositionUnits.cs @@ -12,7 +12,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("x:○ y:○ へ行く")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き go position x y 座標")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class GoToXYUnit : Unit { @@ -86,7 +86,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("x座標を○ずつ変える")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き change x 座標 move")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ChangeXByUnit : Unit { @@ -152,7 +152,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("y座標を○ずつ変える")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き change y 座標 move")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ChangeYByUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/DistanceToMousePointerUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/DistanceToMousePointerUnit.cs index 662da09..e8917ff 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/DistanceToMousePointerUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/DistanceToMousePointerUnit.cs @@ -11,7 +11,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits.Probe /// [UnitTitle("マウスポインターまでの距離")] [UnitCategory("FUnity/Blocks/調べる")] - [UnitSubtitle("funity scratch 調べる distance mouse pointer 距離")] + [UnitSubtitle("調べる")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class DistanceToMousePointerUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseDownPredicateUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseDownPredicateUnit.cs index ba10945..5c35731 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseDownPredicateUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseDownPredicateUnit.cs @@ -10,7 +10,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits.Probe /// [UnitTitle("マウスが押された")] [UnitCategory("FUnity/Blocks/調べる")] - [UnitSubtitle("funity scratch 調べる mouse down pressed ボタン")] + [UnitSubtitle("調べる")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class MouseDownPredicateUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseXUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseXUnit.cs index cb1e424..1fa64b5 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseXUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseXUnit.cs @@ -12,7 +12,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits.Probe [UnitTitle("マウスのx座標")] [UnitShortTitle("マウスx")] [UnitCategory("FUnity/Blocks/調べる")] - [UnitSubtitle("funity scratch 調べる mouse x position 座標")] + [UnitSubtitle("調べる")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class MouseXUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseYUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseYUnit.cs index 5e7f08f..53f3e1b 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseYUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/Probe/MouseYUnit.cs @@ -12,7 +12,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits.Probe [UnitTitle("マウスのy座標")] [UnitShortTitle("マウスy")] [UnitCategory("FUnity/Blocks/調べる")] - [UnitSubtitle("funity scratch 調べる mouse y position 座標")] + [UnitSubtitle("調べる")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class MouseYUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/ChangeVariableUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/ChangeVariableUnit.cs index e488156..db31fe5 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/ChangeVariableUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/ChangeVariableUnit.cs @@ -8,7 +8,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("(変数)を○ずつ変える")] [UnitCategory("FUnity/Blocks/変数")] - [UnitSubtitle("funity scratch 変数 change variable add")] + [UnitSubtitle("変数")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ChangeVariableUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/HideVariableUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/HideVariableUnit.cs index cb1b77e..eece9f4 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/HideVariableUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/HideVariableUnit.cs @@ -8,7 +8,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("変数(変数)を隠す")] [UnitCategory("FUnity/Blocks/変数")] - [UnitSubtitle("funity scratch 変数 hide variable monitor")] + [UnitSubtitle("変数")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class HideVariableUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/SetVariableUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/SetVariableUnit.cs index 05ff00e..cd4a005 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/SetVariableUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/SetVariableUnit.cs @@ -8,7 +8,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("(変数)を○にする")] [UnitCategory("FUnity/Blocks/変数")] - [UnitSubtitle("funity scratch 変数 set variable")] + [UnitSubtitle("変数")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class SetVariableUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/ShowVariableUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/ShowVariableUnit.cs index b91bad7..ece22d6 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/ShowVariableUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/ScratchVariables/ShowVariableUnit.cs @@ -8,7 +8,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("変数(変数)を表示する")] [UnitCategory("FUnity/Blocks/変数")] - [UnitSubtitle("funity scratch 変数 show variable monitor")] + [UnitSubtitle("変数")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ShowVariableUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/SizeUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/SizeUnits.cs index ce9d574..75bcb73 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/SizeUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/SizeUnits.cs @@ -12,7 +12,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("大きさを○%にする")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 size scale 大きさ percent")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class SetSizePercentUnit : Unit { @@ -77,7 +77,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("大きさを○%ずつ変える")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 size scale change 大きさ percent")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ChangeSizeByPercentUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/SpeechUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/SpeechUnits.cs index 253d48c..4a17c95 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/SpeechUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/SpeechUnits.cs @@ -12,7 +12,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("○と○秒言う")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 say speech 吹き出し 秒 言う")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class SayForSecondsUnit : ScratchCoroutineUnitBase { @@ -91,7 +91,7 @@ private IEnumerator OnEnterCoroutine(Flow flow) /// [UnitTitle("○と言う")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 say speech 吹き出し 言う")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class SayUnit : Unit { @@ -154,7 +154,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("○と○秒考える")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 think thought 吹き出し 秒 考える")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ThinkForSecondsUnit : ScratchCoroutineUnitBase { @@ -233,7 +233,7 @@ private IEnumerator OnEnterCoroutine(Flow flow) /// [UnitTitle("○と考える")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 think thought 吹き出し 考える")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ThinkUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/StopControlUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/StopControlUnits.cs index 48e1f2f..2e53598 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/StopControlUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/StopControlUnits.cs @@ -8,7 +8,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("すべてを止める")] [UnitCategory("FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 stop all すべてを止める")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class StopAllUnit : Unit { @@ -47,7 +47,7 @@ private ControlOutput OnEnter(Flow flow) /// [UnitTitle("このスクリプトを止める")] [UnitCategory("FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 stop this script このスクリプトを止める")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class StopThisScriptUnit : Unit { @@ -89,7 +89,7 @@ private ControlOutput OnEnter(Flow flow) /// [UnitTitle("スプライトの他のスクリプトを止める")] [UnitCategory("FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 stop other scripts 他のスクリプトを止める")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class StopOtherScriptsInSpriteUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TouchPredicates.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TouchPredicates.cs index 02cdd0c..4b058f6 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TouchPredicates.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TouchPredicates.cs @@ -9,7 +9,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("マウスポインターに触れた?")] [UnitCategory("FUnity/Blocks/調べる")] - [UnitSubtitle("funity scratch 調べる touch mouse pointer 触れた")] + [UnitSubtitle("調べる")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class TouchingMousePointerPredicateUnit : Unit { @@ -73,7 +73,7 @@ private bool Evaluate(Flow flow) /// [UnitTitle("端に触れた?")] [UnitCategory("FUnity/Blocks/調べる")] - [UnitSubtitle("funity scratch 調べる touch edge 境界 触れた")] + [UnitSubtitle("調べる")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class TouchingEdgePredicateUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TouchingActorByDisplayNamePredicateUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TouchingActorByDisplayNamePredicateUnit.cs index f65d198..9b313e8 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TouchingActorByDisplayNamePredicateUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TouchingActorByDisplayNamePredicateUnit.cs @@ -11,7 +11,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("○○に触れた?")] [UnitCategory("FUnity/Blocks/調べる")] - [UnitSubtitle("funity scratch 調べる touch actor クローン display name 触れた")] + [UnitSubtitle("調べる")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class TouchingActorByDisplayNamePredicateUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TurnAndPointUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TurnAndPointUnits.cs index 4f3a6ca..5a52682 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TurnAndPointUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/TurnAndPointUnits.cs @@ -14,7 +14,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("○度回す")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き turn rotate degrees 回す 向き")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class TurnDegreesUnit : Unit { @@ -106,7 +106,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("○度に向ける")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き point direction degrees 向ける 向き")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class PointDirectionUnit : Unit { @@ -172,7 +172,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("マウスポインターへ向ける")] [UnitCategory("FUnity/Blocks/動き")] - [UnitSubtitle("funity scratch 動き point towards mouse pointer 向ける マウス")] + [UnitSubtitle("動き")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class PointTowardsMousePointerUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/VisibilityUnits.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/VisibilityUnits.cs index e49d850..b10ef06 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/VisibilityUnits.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/VisibilityUnits.cs @@ -12,7 +12,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits /// [UnitTitle("表示する")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 show visible 表示")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class ShowActorUnit : Unit { @@ -77,7 +77,7 @@ private IEnumerator Run(Flow flow) /// [UnitTitle("隠す")] [UnitCategory("FUnity/Blocks/見た目")] - [UnitSubtitle("funity scratch 見た目 hide invisible 隠す")] + [UnitSubtitle("見た目")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class HideActorUnit : Unit { diff --git a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/WaitSecondsUnit.cs b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/WaitSecondsUnit.cs index 9566c50..56fcc27 100644 --- a/Runtime/Integrations/VisualScripting/Units/ScratchUnits/WaitSecondsUnit.cs +++ b/Runtime/Integrations/VisualScripting/Units/ScratchUnits/WaitSecondsUnit.cs @@ -11,7 +11,7 @@ namespace FUnity.Runtime.Integrations.VisualScripting.Units.ScratchUnits [UnitTitle("○秒待つ")] [UnitShortTitle("○秒待つ")] [UnitCategory("FUnity/Blocks/制御")] - [UnitSubtitle("funity scratch 制御 wait seconds delay 待つ")] + [UnitSubtitle("制御")] [TypeIcon(typeof(FUnityScratchUnitIcon))] public sealed class WaitSecondsUnit : Unit {