「T-/ProjHitTime()」の編集履歴(バックアップ)一覧はこちら
T-/ProjHitTime() - (2013/02/05 (火) 20:31:44) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
戻る→[[トリガー情報の一覧]]
//----
//:※解説修正情報※|
//●&font(12,b){日付:修正部分の概要}
//●&font(12,b){日付:修正部分の概要}
//
----
//ほかページヘのリンクはLv0のみで。(Lv1~でリンクしようとすると煩雑になりそうなので)
*■ProjHitTime()【Projヒット時間確認】
:▼概要|
[[SC-/Projectile]]のヒットからの時間を返す。
[[T-/ProjHit]]は特殊条件式のbool型、こちらはInt型である。
詳しくは[[T-/ProjContactTime()]]を参照。
//テンプレ
:[[SC-/Projectile]]系|
命中全般[[T-/ProjContact]]/[[T-/ProjContactTime()]]
ヒットされた[[T-/ProjHit]]/[[T-/ProjHitTime()]]
ガードされた[[T-/ProjGuarded]]/[[T-/ProjGuardedTime()]]
攻撃によって消滅させられた[[T-/ProjCancelTime()]]
Projの個数認識[[T-/NumProj]][[T-/NumProjID()]]
:[[SC-/HitDef]]・[[SC-/ReversalDef]]系は[[T-/MoveContact]]から参照。|
※検証不足
:▼情報・書式|
&b(){ProjHitTime(引数)} ;Int型
-[[T-/ProjContactTime()]]を参照。
-ヒットのみを感知。''ガードされた場合リセットされ''、
--''一度も命中していない状態と同じになる''。
--もちろん攻撃によって消滅した場合もリセットされる。
----
**■Lv1-記述例・補足・注意点
:記述例|
//[State a, a]
//Type = xxxx
//Trigger1 = !Time ;ChangeStateなどをしてきた最初のみ
//Value = xxxx
//-記述例での目的
-[[T-/ProjContactTime()]]を参照。
:補足|
-[[T-/ProjContactTime()]]を参照。
:注意点|
-[[T-/ProjContactTime()]]を参照。
-[[T-/ProjHitTime()]]と[[T-/ProjGuardedTime()]]は片方のみ反応する。
--反対の方は1度も命中していないのと同じ状態(-1)になる。
--同時ヒットについては恐らく[[T-/MoveHit]][[T-/MoveGuarded]]の扱いと同様?
//:AI制作時の注意点|
//-あれば
//----
//**■Lv2-細かいバグ回避
//注意点で書いたことを回避したい場合用。
//----
//#region(■Lv3-細かい応用)
//**■Lv3-細かい応用
//他の記述と組み合わせて使用する関係。
//#endregion
//----
//#region(■Lv4-バグ利用)
//**■Lv-4-バグ応用
//あやしい仕様を活用する関係。
//#endregion
//----
//**コメント
//細かい話し合い・確認が必要な場合に開放しましょう。
//#comment()
//----
//:※解説修正情報※古い履歴|
//●&font(12,b){日付:修正部分の概要}
//
----
戻る→[[トリガー情報の一覧]]
//----
//:※解説修正情報※|
//●&font(12,b){日付:修正部分の概要}
//●&font(12,b){日付:修正部分の概要}
//
----
//ほかページヘのリンクはLv0のみで。(Lv1~でリンクしようとすると煩雑になりそうなので)
*■ProjHitTime()【Projヒット時間確認】
:▼概要|
[[SC-/Projectile]]のヒットからの時間を返す。
[[T-/ProjHit]]は特殊条件式のbool型、こちらはInt型である。
詳しくは[[T-/ProjContactTime()]]を参照。
//テンプレ
:[[SC-/Projectile]]系|
命中全般[[T-/ProjContact]]/[[T-/ProjContactTime()]]
ヒットされた[[T-/ProjHit]]/[[T-/ProjHitTime()]]
ガードされた[[T-/ProjGuarded]]/[[T-/ProjGuardedTime()]]
攻撃によって消滅させられた[[T-/ProjCancelTime()]]
Projの個数認識[[T-/NumProj]][[T-/NumProjID()]]
:[[SC-/HitDef]]・[[SC-/ReversalDef]]系は[[T-/MoveContact]]から参照。|
※検証不足
:▼情報・書式|
&b(){ProjHitTime(引数)} ;Int型
-[[T-/ProjContactTime()]]を参照。
-ヒットのみを感知。''ガードされた場合リセットされる''。
--もちろんProjによる消滅でもリセット。
----
**■Lv1-記述例・補足・注意点
:記述例|
//[State a, a]
//Type = xxxx
//Trigger1 = !Time ;ChangeStateなどをしてきた最初のみ
//Value = xxxx
//-記述例での目的
-[[T-/ProjContactTime()]]を参照。
:補足|
-[[T-/ProjContactTime()]]を参照。
:注意点|
-[[T-/ProjContactTime()]]を参照。
-[[T-/ProjHitTime()]]と[[T-/ProjGuardedTime()]]は片方のみ反応する。
--反対の方は1度も命中していないのと同じ状態(-1)になる。
--同時ヒットについては恐らく[[T-/MoveHit]][[T-/MoveGuarded]]の扱いと同様?
//:AI制作時の注意点|
//-あれば
//----
//**■Lv2-細かいバグ回避
//注意点で書いたことを回避したい場合用。
//----
//#region(■Lv3-細かい応用)
//**■Lv3-細かい応用
//他の記述と組み合わせて使用する関係。
//#endregion
//----
//#region(■Lv4-バグ利用)
//**■Lv-4-バグ応用
//あやしい仕様を活用する関係。
//#endregion
//----
//**コメント
//細かい話し合い・確認が必要な場合に開放しましょう。
//#comment()
//----
//:※解説修正情報※古い履歴|
//●&font(12,b){日付:修正部分の概要}
//
----