質問ページ2 / 186


質問ページ2 / 186

質問ページ2/186

概要PDRファイルをマウスポインタにしたのですが……
投稿者Parafla Quality
状態
カテゴリーParaFla!
投稿日2008-09-12 (金) 18:39:08
バージョン1.37

質問内容

PDRファイルをマウスポインタにしたのですが、画像が大きすぎて 反応するところが限られてしまってます。 どうすればうまくいきますか?

回答

  • もしかしてカーソルの先端が左上にないのでは? カーソルに使うPDRファイルを入れたスプライトの基準点を(0,0)にすると、そこがカーソルの先端になります -- 2008-09-12 (金) 18:58:49
  • pdrファイル全体をマウスポイントのように扱えないでしょうか? -- 質問者? 2008-09-12 (金) 19:28:20
  • 普通に扱えますよ。画像が大きいなら小さくすれば良いのでは? -- 2008-09-12 (金) 19:40:38
  • ロールオーバーするときのカーソルですが、画像の左下とかだとロールオーバーの処理がされないんです。画像を小さくはできればしたくないんですが… -- 質問者? 2008-09-12 (金) 20:31:50
  • 通常のマウスポインタでも、反応するのは左上の点のみだと思うのですが。 もし画像全体で反応させたいのであれば、別途hittestを組み込む等の工夫が必要なのでは? -- 2008-09-12 (金) 20:36:11
  • 詳しく教えてください。お願いします。 -- 質問者? 2008-09-12 (金) 20:37:37
  • 詳しく教えてください。お願いします。 -- 質問者? 2008-09-12 (金) 20:37:38
  • なんか質問の意味が良くわかんないなぁ -- 2008-09-12 (金) 22:46:03
  • カーソル(マウスポインタ)の先端は点なので、カーソル全体との当たり判定を取りたいならやっぱりhittestを使うしかないだろうな -- 2008-09-13 (土) 08:49:46
  • カーソルをA ロールオーバーするものをBとしたら if (_root.A.hitTest(_root.B)) {処理} はどこに記述するのでしょうか? -- 質問者? 2008-09-14 (日) 15:16:16
  • onEnterFrame?();を使ってAに記述するのがいいかな?カーソルということなので、hitTestの対象が多いならifじゃなくてswitchのほうがいいかも? -- 2008-09-14 (日) 18:04:54
  • シューティングゲームの製作に使うのですが、「船体にアイテム(スプライト)が当たるとそのアイテムが消滅し -- 質問者? 2008-09-15 (月) 13:20:43
  • スコアが上がる。というものです。同じスプライトで大量に管理しているのと、いろいろなアイテムもあるのでサンプルpfl見ても分かりませんでした。ヒントください(><) -- 質問者(続き)? 2008-09-15 (月) 13:23:48
  • なんとかできました。スペースキーを押すと船体(スプライト)から攻撃ができる(光線を下から上に)ようにするにはどうしたらいいですか? -- 質問者? 2008-09-20 (土) 14:17:36
  • なんとかできました。スペースキーを押すと船体(スプライト)から攻撃ができる(光線を下から上に)ようにするにはどうしたらいいですか? -- 質問者? 2008-09-20 (土) 15:22:07