忍者ブログ
お知らせと画力修行用に開設しました。よろしくお願いします!
[62]  [57]  [56]  [55]  [54]  [53]  [52]  [51]  [46]  [45]  [44
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

var speed = 0.5;
public var target : Transform;

function Update () {
var relativePos = target.position - transform.position;
var rotation = Quaternion.LookRotation(relativePos);
transform.rotation =
Quaternion.Slerp (transform.rotation, rotation, Time.deltaTime * speed);
}

//targetに任意のオブジェクトを割り当てるとその方向を向くようになる。

■このスクリプトでオブジェクトのほうを向くがどの軸でも向いてしまうので、y軸だけ向かせたい
時は違う書き方をする。

public var target : Transform;

function Update () {

var relativePos = target.position - transform.position;
relativePos.y=0;
if (Vector3.Dot(relativePos,relativePos) < 1) { return; } // EPSILONはx,zの差が非常に小さいときにQuaternionが破綻しないような値

var rotation = Quaternion.LookRotation(relativePos);
transform.rotation =Quaternion.Slerp (transform.rotation, rotation, Time.deltaTime * 0.5);


}

拍手

PR
Comment
name 
title 
color 
mail 
URL
comment 
pass    Vodafone絵文字 i-mode絵文字 Ezweb絵文字
コメントの修正にはpasswordが必要です。任意の英数字を入力して下さい。


カレンダー
10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
プロフィール
マッチーウェブサイト(本家)本家のサイトです。こちらもよろしくお願いします。

ハンドルネーム:machiee(マッチー)

3DCG作ってます。

リンクはもちろんフリーです!
最新コメント
バーコード
ブログ内検索
最古記事
P R
Template by Crow's nest 忍者ブログ [PR]