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"

横スクロール2Dアクションゲームを作っているのですが、通常時にはプレイヤーキャラクターをカメラの中心で追いかけて画面端にくると動きを止めるカメラが作りたいです。

とりあえずブループリントで組んでみたのですが、これで画面端で止まるカメラは作れたのですがこれだと今度はキャラクターが画面端に行って逆方向に移動したときカメラが画面端でキャラクター追いかけてしまいます。 この状態からカメラの中心でキャラクターを追いかけるようにするにはどうしたらよいでしょうか? alt text

Product Version: UE 4.14
Tags:
キャフチャ.png (362.6 kB)
more ▼

asked Oct 15 '17 at 05:04 PM in Japanese

avatar image

asa669
1 1 1

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

カメラの位置をSetWorldLocationで変えた時点で位置はずれてるので
それ以降はGetWorldLocationをしても、ずれた後の場所しかわかりません。
それで位置がずれたままになります。
カメラの場所とは別に、本来カメラがあるべき場所を調べる方法が必要です。

色々やり方はあると思いますが、
例えば、カメラの親としてSceneコンポーネントを入れておく方法があります。
Sceneとカメラの位置関係はピッタリ同じ場所にしてください。

このSceneの位置を元に、元にカメラを動かします。
カメラが動いてもSceneは常にキャラクターを追尾したままなので、
Sceneの方のGetWorldLocationを使うことで、意図していた座標が得られます。

alt text alt text

more ▼

answered Oct 16 '17 at 07:49 AM

avatar image

unaunagi
1.2k 30 6 17

avatar image asa669 Oct 16 '17 at 02:56 PM

意図した動きになってくれました。 丁寧な回答ありがとうございました。

avatar image Ken.Kuwano ♦ STAFF Jan 08 '18 at 06:19 AM

asa669 様
こちらの投稿については、既に問題が解決済みのように思いますが、数日間の間に投稿が無かったことから追跡目的で解決済みとしました。問題が解決しましたらAnswerhub クイックスタートヘルプ日本語訳に従い、質問票を更新していただけますと幸いです。 よろしくお願いします。

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
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