[過去ログ] 【3Dゲームエンジン】Unity質問スレッド31 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
660(1): 2017/10/08(日)08:13 ID:s4UEAkq4(1/2) AAS
原点O、
Aから原点Oまでの移動ベクトルをAOとした時、
まず、BをAOだけ動かして、原点位置をAにし(BをAのローカル座標系に配置し)、
次に、Aの回転行列をBに掛けて、
最後に、Bを−AOだけ動かせば(ワールド座標系に戻せば)OK
661: 2017/10/08(日)08:33 ID:mMnsnx53(2/3) AAS
>>660
早速のご回答ありがとうございます。
追加でご質問したいのですが、
BをAのローカル座標系に配置するというのは、どうすれば宜しいのでしょうか。
親子設定を行うという事でしょうか。
BをAOだけ動かした場合に、ちらつきが発生しそうなのですが、
何か良い方法はございますでしょうか?
662: 2017/10/08(日)09:26 ID:s4UEAkq4(2/2) AAS
外部リンク[html]:docs.unity3d.com
これで設定すればいいんじゃない
663: 2017/10/08(日)13:02 ID:fTBqzW3p(1) AAS
>>658
こんな感じか?
public class RotationFollower : MonoBehaviour {
public Transform target;
private Quaternion prev;
void Start () {
if (target != null) {
prev = target.rotation;
}
}
void Update () {
if (target != null) {
var rot = target.rotation * Quaternion.Inverse (prev);
transform.rotation = rot*transform.rotation;
prev = target.rotation;
}
}
}
重要なのはQuaternionの掛け算は、前後関係入れ替えると回転の適用順が逆になり、結果が違うということ。
まずワールド座標系でAの回転量だけ回す、次に回転後の座標系でBの回転を適用する必要がある。
transform.rotation = rot*transform.rotation;
↑この行を
transform.rotation *= rot;
に変えて挙動を比較してみると結果の違いが観測できるだろう。
664: 2017/10/08(日)18:16 ID:mMnsnx53(3/3) AAS
658ですが、
ローカル座標系に配置して回転角記憶する方法で上手く行きました。
回答してくれた人ありがとうございました。
665: 2017/10/08(日)19:00 ID:xYSPz4bh(2/2) AAS
なんのゲーム作ればいいか教えてください
大作はきついけど、ミニゲームも思いつかないしさ
666: 2017/10/08(日)19:17 ID:1ixu1ebV(1/2) AAS
なーにも思いつかないときは既存のゲームを再現するのがいい
エンジニアならいい経験になる
667(1): 名無し@キムチ 2017/10/08(日)20:51 ID:Zd7VJgjo(1) AAS
初歩的な質問で恐縮ですが、いまWindowsVistaが入ったPCでテストしてみたところ、どうも上手く動きませんでした・・
これは如何なる原因によるものでしょうか?
そもそもVistaでは動かないものなのか、それともゲームの作り方が悪いのか悩んでおります。
あるいはUnityがインストールされていない環境ではそもそも動かないものなのか?まったくわかりません・・・
当方PCは10が入ったのとVistaが入ったのと2つしか持たないので、7や8については不明なのですが・・・
よろしくご教授のほどをお願いいたします!!
668: 2017/10/08(日)22:02 ID:3RdzddUk(1) AAS
Vistaとかオワコンすぎだろ
669: 2017/10/08(日)22:09 ID:+rBL//iT(1) AAS
>>667
アセットを買ってみては?
670: 2017/10/08(日)22:09 ID:aF1WkCX3(1/2) AAS
ゲームボーイ風の色でゲームを作ろうと思っているのですが
色は白、黒、+4色であっていますか?
あとこの4色の部分は当時色が自由だったのでしょうか?
よろしくお願いします
671(1): 2017/10/08(日)22:37 ID:l/tDjgq8(1) AAS
ゲームボーイはスケルトンカラーとか色々出てますよ。
672: 2017/10/08(日)22:39 ID:aF1WkCX3(2/2) AAS
>>671
すいません
画面のドットの色です
673: 2017/10/08(日)22:43 ID:1ixu1ebV(2/2) AAS
ここで聞くよりゲハやらの専門的なおっさんが多いスレの方が良いだろう
674(1): 2017/10/08(日)23:11 ID:IO5RzQR5(1) AAS
ゲームボーイは白と黒の2色だろ
あとは漫画のスクリーントーンみたいにドットの荒さを応用して薄いグレーっぽく見せたりしてただけ
675: 2017/10/09(月)00:09 ID:4u7U8EuZ(1/2) AAS
ゲームボーイの発色をこだわるなら白黒のグラデじゃなくて茶緑のベースで4色作るとした方が良いなと個人的に思った
676: 2017/10/09(月)00:30 ID:jrZs5SME(1) AAS
>>674
違うよ
677(1): 2017/10/09(月)00:39 ID:EWQSuqYr(1/3) AAS
緑ベースで明るさを変えてるのはわかるんですがあの四色は固定なんですかね
それとも作る側が自由に決めているのか
678(1): 2017/10/09(月)00:51 ID:4u7U8EuZ(2/2) AAS
>>677
ゲームボーイの仕様の解釈は人によって違うからねー‥(GBstyle-Gameってセールス上では言ってるのに実際のプレイ画面は更に色が追加されているのも‥)
基本の白黒となる色を決めてその2つの明るさの範囲で2色決める感じでGB調だって分かる
679(1): 2017/10/09(月)01:02 ID:EWQSuqYr(2/3) AAS
>>160
そうですか…うーん
あんまりこだわらずに緑の明るさ調節してそれっぽくします
ありがとうございました
680: 2017/10/09(月)01:02 ID:EWQSuqYr(3/3) AAS
安価ミス
>>678さんです
681: 2017/10/09(月)06:36 ID:JO7bZ5hc(1) AAS
>>679
アセットを買えば良いと思いますよ
682: 2017/10/09(月)07:30 ID:OV+5xZ9t(1/2) AAS
jrpg作るのってやっぱりウディタみたいなの使うべきなの?
683: 2017/10/09(月)07:31 ID:OV+5xZ9t(2/2) AAS
steamにウディタで作られたゲームとかあるのかしら
684: 2017/10/09(月)13:33 ID:eiw+9Azy(1) AAS
アセットをかえばJRPGなんてすぐにできると思います
685: 2017/10/09(月)13:39 ID:2pvgwHH5(1) AAS
ドラクエイレブンはUEで作ったからUE使えばいんじゃねーの
686: 名無し@キムチ 2017/10/09(月)17:50 ID:n9l35rTn(1/2) AAS
アセット買えば総理大臣になれますか?
当方、以前アセット買ったけど、まだなれてませんが・・・?
687: 2017/10/09(月)18:16 ID:OF59v/cU(1) AAS
jrpgは今ならhumbleでRPGツクールが100円ちょいで買えるから
それ買ってjrpgつくるのがお得
たかだか100円程度ならすぐに元もとれるやろ
688: 名無し@キムチ 2017/10/09(月)23:58 ID:n9l35rTn(2/2) AAS
unity川柳
世界遺産
今後の登録
ボロばかり
689(1): 2017/10/10(火)12:23 ID:ZxyXwSEr(1) AAS
ウニティーでアセット買ってそのアセットでゲーム作って
売ってもいいんだっけ?
上下前次1-新書関写板覧索設栞歴
あと 313 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.019s