MenuBar

手を大きくする

参照の追加をしましょう。
LiveAnimation?は、XNA Frameworkを使っているので、それらの参照を追加します。
Microsoft.Xna.Frameworkと、Microsoft.Xna.Framework.Graphicsを追加します。

usingとして、下記のものをプログラムに書き足します。

using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;


Execute関数には、下記のように書きます。
そうすると、選択されているキャラクターの右手が大きくなるはずです。

if (scene.ActiveActor != null)
{
    SkeletonAvatar skelA = scene.ActiveActor.Skeleton as SkeletonAvatar;
    if (skelA != null)
    {
        SkeletonBone boneR = skelA.FindNode("j_te_r_scl") as SkeletonBone;
        if (boneR != null)
        {
            boneR.Transform.Scaling.Value = Vector3.One * 2.5f;
            boneR.Transform.CalcMatrix();
        }
    }
}

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-05-25 (月) 22:01:56 (821d)