x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

スワイプによるカメラ操作について

現在、マウス操作Axisで動作していたものをモバイル対応にしようと思いまして、スワイプによるカメラ操作を実装しようと頑張っているところです。 スワイプ動作と、シングルタップ、ダブルタップまでは実装しました。 しかし、スワイプによるカメラ操作がどうしてもうまくいきません。 スワイプについてもAxis等があればすぐに解決してしまう問題なのですが、そうもいかず一から作っております。 色々といじってみましたがどうしても解決せず、もしよろしければご助言を頂けませんでしょうか。 また、これに加えてあとはピンチイン・アウトを実装予定です。 alt text alt text alt text

Product Version: UE 4.10
Tags:
1.png (1.5 MB)
2.png (1.5 MB)
3.png (749.7 kB)
more ▼

asked Jan 18 '16 at 01:35 PM in Japanese

avatar image

raika0306
3 2 5 7

(comments are locked)
10|2000 characters needed characters left

2 answers: sort voted first

説明不足で申し訳ありません。 すワイプでキャラクターを中心にカメラを上下左右に回転させたく思っております。 PCのネットゲームなどでよく見られる形です。 そして、ピンチイン・アウトでカメラを近づけたり話したりを実装したいと考えております。 ご助言お願いいたします。

more ▼

answered Jan 19 '16 at 08:54 AM

avatar image

raika0306
3 2 5 7

(comments are locked)
10|2000 characters needed characters left

どんなカメラ操作を実装する予定なのかによって違うと思いますが、具体的にはどんな視点を想定されてますか?

FPSのキャラクターのように立っている場所から視点をぐりぐり動かすタイプなのか、動かしたい方向にスライドするような視点移動なのかとかまずは詳しい情報をお願いします。

more ▼

answered Jan 19 '16 at 08:37 AM

avatar image

nullponull
1.5k 70 20 51

avatar image nullponull Jan 19 '16 at 09:03 AM

であればこれでできませんかね?

https://answers.unrealengine.com/questions/60290/mapping-swipe-up-to-down-and-swipe-left-to-right-n.html

と思ったらこれは拡張されたものでしたね、少々お待ちを。

ActionMappingでピンチとフリックはあるようですね。 Swipeはまだ実装されていないようです。

avatar image nullponull Jan 19 '16 at 09:09 AM

これをみたらできると思います。

https://forums.unrealengine.com/showthread.php?992-Swipes

最後の投稿でどんな考えなのか画像つきで解説してくれてますね。

後はこれにAddController yaw inputとかpitchiをいれてあげれば良いかと。

avatar image raika0306 Jan 19 '16 at 11:19 AM

ありがとうございます!! 参考にさせていただきます!! また実装できましたら報告させていただきたく思います!

avatar image raika0306 Jan 19 '16 at 12:38 PM

すいません! 先ほど確認させていただいたところ、私が参考にさせていただいたBPでした。 これですと、私の理想の動きが実現されません。 ・上下左右の一方向にしか行かない。 ・一度進むともう一度スワイプしないと引き返せない。 以上の理由から、これを改造して以下の状態に持っていきたく試行錯誤している段階でした。 ・マウスのドラッグ動作で自由にカメラアングルを移動できる。 一緒に乗せているBPをスワイプ動作で実行させたいと思っています。alt text

1.png (396.0 kB)
avatar image raika0306 Jan 19 '16 at 01:07 PM

一番最後の投稿を見落としていました><。 再度チャレンジしてみます! お騒がせして申し訳ありません。

avatar image raika0306 Jan 19 '16 at 03:02 PM

お世話になっております。 今の状態を一度掲載しておきます。 ここから、リアルタイムにスワイプの動きを得るように改造していきたいと思います。 しかし、これをどのようにカメラに情報を送ればいいかに悩んでおります。 スワイプした移動先のX軸、Y軸の長さによってカメラも動かしたいのですが、ロケーションを使用すると、それこそリアルタイムに座標が送られてきてしまい、移動前の変数と移動後の変数ともに同じ数値になってしまい前回はまさにここで嵌まっておりました。 何か良い案がございましタラご教授願えませんでしょうか? delayなども使用してみましたが思うような動作になりませんでした。alt text

1.png (998.5 kB)
2.png (1.2 MB)
(comments are locked)
10|2000 characters needed characters left
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question