掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Fire Monkey 3D で作成した Shape を回転させるには? (ID:42928)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> このコードですと、マウスをTRoundCube上にマウスを置かないと動きません。 ...そうですね。 1.TRoundCube の HitTest プロパティを False にする。 2.Form の OnMousedown イベントハンドラを以下のように記述する。 procedure TForm1.Form3DMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Single); begin if (Button = TMouseButton.mbLeft) then RoundCube1.RotationAngle.Y := RoundCube1.RotationAngle.Y + 45; end; HitTest についてはこちらを参照の事。 [画像付きのボタンは? (Delphi FireMonkey Tips)] http://ht-deko.minim.ne.jp/techf007.html
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.