More ... | HSPHelp:getmodel
getmodelgetmodel val,model_id,sub_id [モデル情報を読み出し] val : 情報が代入される変数名 model_id : モデルID sub_id : モデルサブID (拡張プラグイン[hgimg]が必要です) 説明モデル情報の読み出しを行ないます。 valで指定された変数に、指定モデルID、サブIDの情報が代入されます。 変数に代入される値は、以下のC構造体のイメージがコピーされます。これらのデータの中には、 通常HSPで内容を書き換えたり参照することが難しいものも含まれています。 イメージ全体として読み書きを行なうような場合に使用されるもので、通常は使用されません。 // シーンモデル情報 typedef struct { VECTOR pos; // local Position VECTOR ang; // local Angle VECTOR scale; // local Scale short id; // Model ID short opt; // option (no use) short num; // num of NODE short nummax; // Maximum num of NODE(0=none) PNODE **node; // Node ptr void *sibling; // Sibling Object void *child; // Child Object float bound; // Bounding Box Max Length short aindex; // Animation Max Index ( 0 = No Anim) short anum; // Animation Frame Max ( 0 = No Anim ) ANMINF *ani; // Animation Data Array (option) short anifr[16]; // Animation Frame Start Index (option) short animax[16]; // Animation Frame Max Index (option) } MODEL; 備考hgimg.as(DirectX使用時はhgimgx.as)をインクルードすること。 参照
|