HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0728
ざきE3D使用時のカーソル非表示設定3解決


ざき

リンク

2010/7/28(Wed) 00:36:45|NO.34045

Easy3dを使ったTPSゲームを作っています。メタルギアみたいな、人がいて、
その後ろにカメラがある、っていう形のシューティングです。
そこで、マウスを動かすとそれに連動して視点移動ができるようにしようと思い、ループの
間に

mouse -320,240 ;カーソル非表示、画面の中心へ

を入れて、その後に1フレーム中にどれだけマウスが動いていたかを検出し、カメラの
移動角度を決める、という処理を行っていたのですが、これだと、カーソルが完全に非表示
にならず、画面の中央でちらちらと点滅してしまいます(カメラの移動自体は問題なし)。

E3D使用時には、この操作は不適切なのでしょうか。仮にそうだった場合、カーソルを完全に
非表示にするにはどうすればいいのでしょうか。教えてください、お願いします。



この記事に返信する


p、USAGI

リンク

2010/7/28(Wed) 03:31:46|NO.34047

初回に
mouse -1
でマウスを隠す。
その後のループなどで
mouse -1
mouse X,Y //画面の中心座標を指定
と入力。

こんな感じで出来ると思います。



f3d

リンク

2010/7/28(Wed) 13:06:14|NO.34048

ShowCursorを使えば完全に非表示になります。



ざき

リンク

2010/7/29(Thu) 16:59:33|NO.34074

解決しました、ありがとうございます



ONION software Copyright 1997-2023(c) All rights reserved.