[過去ログ] 【3Dゲームエンジン】Unity質問スレッド29 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
52(1): 名前は開発中のものです。 [sage] 2017/05/23(火) 23:41:08.45 ID:xUg1vwv4(1) AAS
>>5050(3): 名前は開発中のものです。 [sage] 2017/05/23(火) 23:19:05.55 ID:uFIsh1OI(1) AAS
質問です。
itweenというアセットを使用しています。
外部リンク[php]:www.pixelplacement.com
オブジェクトを拡大・回転など手軽にトウィーンしてくれるアセットです。
これでオブジェクトを回転させようと試みています。
普通に回転するだけなら
外部リンク:doggy.hatenablog.com
この辺りとかを見てRotateで特に問題なく回転できました。
iTween.RotateBy(this.gameObject, iTween.Hash("z", 1, "easeType", "linear", "loopType", "loop", "time", 1.5));
こんな感じです。
ただ、この回転はオブジェクトの中心を支点にして回転します。
その視点をオブジェクトの任意の位置から回転させることはできないのでしょうか?
いろいろ調べましたが、なかなかそういうサイトが見つからず…
ご存知の方、お教えくださいませ!
子オブジェクトにして座標管理すると中心の変更は楽
中心を動かしたければその分子オブジェクトのローカル座標を変更すればOK
もっとスマートなやり方あると思うけど中心の変更だけならこっちが早い
143: 名無し@キムチ [] 2017/05/30(火) 20:08:02.45 ID:9pwSHzP+(2/2) AAS
>>135135(1): 名前は開発中のものです。 [sage] 2017/05/29(月) 01:04:19.98 ID:EhFOBU2E(1) AAS
>>134
まあ本人が解決した方法というのが問題の本質を捉えることなく偶々その方法でも出来たというだけなので後続には反面教師にしかならんがね
後続のために書いておくと、AddTabでシーンビューを追加して古いタブを閉じる事で解決したのは以下の流れによるもの
1. 意図せずに2Dモードまたは軸ロックをしていた
2. シーンビューの初期値が3Dモードかつ軸ロックなし
3. 新しくシーンビューを作ったから初期値に戻った
こんな事しなくてもシーンビューの軸ロックまたは2Dモードを解除すれば解決したはずだ
てか、流石に基本操作ぐらいはマニュアルを読めと…
外部リンク[html]:docs.unity3d.com
>てか、流石に基本操作ぐらいはマニュアルを読めと…
いや、そこの公式マニュアルは読んだのですよ。
でも当方にとってそこは少し敷居が高くて、書いてあることがよく理解できなかったのですよ。
当方にとっては、公式のものよりも、一般の方のブログの記事のほうがわかりやすくて、
読んでためになります!!
170: 名前は開発中のものです。 [sage] 2017/06/01(木) 21:54:05.45 ID:b+0/PqQu(3/4) AAS
>>168168(1): 名無し@キムチ [] 2017/06/01(木) 20:51:32.96 ID:tOiu3P5z(1) AAS
変数をpublicやstatic宣言したのですが、
別のスクリプトからその変数を参照できませんでした。
そのためのpublicやstaticだと思うので、
他のスクリプトからも参照できるはずですが、
何か宣言する際にやらねばならない約束事のようなものが欠けているのでしょうか?
検索してもそのことについては書かれておらず、お手上げ状態です。
どうすれば他のスクリプトから参照できるのでしょうか?
アセットを買えば参照できるかもしれません。アセットストアのスクリプトを買ってみましょう
290: 名前は開発中のものです。 [] 2017/06/13(火) 15:19:56.45 ID:K7hS8obO(2/3) AAS
答えもう出てんじゃん
結局レスバトルしたいだけかよ
310: 名前は開発中のものです。 [sage] 2017/06/14(水) 03:32:22.45 ID:lWyAf2s4(1) AAS
そのもどかしさわかるわー
MeshCollider + Rigidbody の組み合わせも CoverX=true強制になっててふざけんな状態だし
選択肢として可能にしておいてほしいもんだ
処理落ちどうのはこっちでカバーするし
402(2): 名前は開発中のものです。 [sage] 2017/06/17(土) 10:36:34.45 ID:pfeoMtxp(1/2) AAS
>>400横からですまんけど、どうケースバイケース?
単にD&Dが好きかコード書くのが好きかみたいな手段の話?
それとも負荷の話ではある?>>389389(3): 名前は開発中のものです。 [sage] 2017/06/16(金) 22:00:19.70 ID:OyCZvXKK(1) AAS
あらかじめインスペクタでアタッチするのと、AwakeとかでFind&GetCommentのとではどっちが効率いいんだろう
は負荷のつもりだと思うけど(知らんけど)
441(4): 名前は開発中のものです。 [sage] 2017/06/18(日) 14:46:23.45 ID:XAVbtWpl(3/3) AAS
>>432432(1): 名前は開発中のものです。 [sage] 2017/06/18(日) 13:09:59.77 ID:q1X0lAjX(2/5) AAS
>>424
おお、何となく書いたレスに真面目な長文回答つけてくれてわざわざスマンね
俺は内容に関してはほぼ同意
Findに限らず、SendMessageやStopCoroutineみたいな文字列指定はクソだからね
ただ正し過ぎるというか、1,2を両方課すのは求道的すぎて利便性が損なわれてる気もする
1に比べたら、インスペクタ参照についてはもっと緩くてもいいんじゃね
全面的に同意、求道的すぎるのは認める
ここ初心者多いから>>426426(3): 名前は開発中のものです。 [sage] 2017/06/18(日) 11:22:37.04 ID:YW1VLQdX(1/2) AAS
これ間違ってるね
>1. Findは基本的に使用禁止
名前で判断するのが一番メンテナンスしやすいので普通によく使われる
バグってもそれを上回る使い安さ。だから使用禁止にしてる企業なんかない
むしろ命名規則の徹底の方が大切。名前書き間違えるとか池沼に弄らせない限り起きません。
池沼はゲーム作っちゃダメ。以上、終わり
みたいなクソ開発者になるなという意味を込めて厳しめに書いた
リスクを理解した上で使うならともかく、安易に便利だからで多用すると一気にコードが糞になるからなぁ
>>439あるある、ついでにエディタ上で触らせる必要がなく親子関係が確定してるオブジェクトなんかはhideFlagsも立てたりする
694(3): 名前は開発中のものです。 [] 2017/06/26(月) 07:30:26.45 ID:Y3CMaUBy(1/2) AAS
dammy = FindObjectOfType(typeof(Dammy));
dammy = FindObjectOfType<Dammy>;
この()と<>の違いってなんですか
700: 名前は開発中のものです。 [sage] 2017/06/26(月) 16:37:55.45 ID:bMB9k/Z8(1) AAS
ウンコティンティン…
800: 名前は開発中のものです。 [sage] 2017/06/30(金) 22:25:17.45 ID:nADTQ/8r(1) AAS
まあまあ、皆さんアセットを買って落ち着きましょうよ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.048s