2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【3Dゲームエンジン】Unity質問スレッド16

1 :名前は開発中のものです。:2015/03/01(日) 15:51:31.66 ID:PVQNjxTm.net
3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
Windows/Mac用。JavaScript/C#/Booといった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

次スレは>>970を踏んだ方が建てること。ダメなら>>980>>990が建てて下さい。

■前スレ
【3Dゲームエンジン】Unity質問スレッド15
http://peace.2ch.net/test/read.cgi/gamedev/1421561255/

■本スレ
【3Dゲームエンジン】Unity総合スレッド24
http://peace.2ch.net/test/read.cgi/gamedev/1415828892/

■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/

●リンク
・Unity(日本公式サイト)
 http://unity3d.com/japan/
・ユーザーガイド&リファレンス
 http://japan.unity3d.com/developer/document/
・チュートリアル
 http://japan.unity3d.com/developer/document/tutorial/
・スクリプトリファレンス
 http://docs-jp.unity3d.com/Documentation/ScriptReference/
・FAQ
 http://answers.unity3d.com/index.html
・MSDN
 http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
注意事項:アセットおじさんは優しく愛でましょう

961 :名前は開発中のものです。:2015/04/15(水) 19:28:23.73 ID:C0PuKfYb.net
>>954
これCG系のスレで聞いてもバカにされる奴じゃね

962 :名前は開発中のものです。:2015/04/15(水) 19:29:26.05 ID:FXeAGJ5B.net
スマホからなのでID違うが、ここまでエスパーしてみて>>924で解せないのは

setposはワールド座標系なのにそれで分岐した中では定数座標をScreenToWorldPointしてる座標系の一貫性のなさ
スクリーン座標系だとすると閾値が66,80,94と14ピクセル刻みなのは小さすぎる気がする謎

とりあえず新GUIの話と想定したがそれすら間違ってる可能性があるのよなー

963 :名前は開発中のものです。:2015/04/15(水) 21:29:06.30 ID:NYuP8klf.net
>>947
何度もすみません、書いて頂いた通りに書き直したら普通のドラッグに戻ってしまいました…

964 :名前は開発中のものです。:2015/04/15(水) 21:38:28.50 ID:NYuP8klf.net
>>962
すみません、リロードせずに返信してしまいました……
新GUI以外でもEventSystemって使えるのですか?
EventSystem使っているのでGUIの話を前提にしていました申し訳ありません
canvasはずっとscreenspace cameraで動かしております
14ピクセルでトグルを置いてその縦列の配置をユーザーに任せる感じで作っていたのですが小さすぎでしょうか?一応Game画面では960×540でいい感じに見えているのですが…

965 :名前は開発中のものです。:2015/04/15(水) 21:39:57.09 ID:vk5h88NI.net
>>964
スマホ向けなら解像度が固定されている事を想定して物を作っちゃイカン
当然座標の即値指定もダメ

966 :名前は開発中のものです。:2015/04/15(水) 21:56:03.18 ID:biP3mVKw.net
>>963
ああ、ごめん、間違ってたw
こうだ。
public void OnEndDrag(PointerEventData ped) {

Debug.Log (setpos);
Vector3 crnt = Camera.main.WorldToScreenPoint(setpos);
if ((float)Screen.height-crnt.y <= 66f) {
this.transform.position = Camera.main.ScreenToWorldPoint (new Vector3 (133.5f, (float)Screen.height-59f , basepos.z));
}
else if ((float)Screen.height-crnt.y <= 80f) {
this.transform.position = Camera.main.ScreenToWorldPoint (new Vector3(133.5f , (float)Screen.height-73f , basepos.z));
}
else if ((float)Screen.height-crnt.y <= 94f) {
this.transform.position = Camera.main.ScreenToWorldPoint (new Vector3(133.5f , (float)Screen.height-87f , basepos.z));
}
}

>>965のいうように即値指定の問題はまぁあとでちゃんと考えたほうがいいと思う。

967 :名前は開発中のものです。:2015/04/15(水) 22:07:13.70 ID:vk5h88NI.net
個人的にはだけど、
こういうのはドロップ先になるエリアを持つオブジェクトを必要なだけ並べて、
エリアのオブジェクトがドロップを受けたときに
ドラッグしているオブジェクトに吸着する動作を取らせた方が楽じゃないの?と思う

968 :名前は開発中のものです。:2015/04/16(木) 03:51:02.35 ID:ix2ZR+9d3
初心者です
IEだとUNITYがインストール、ChromeだとUNITYがインストールされていません
Chromeのプラグインの中のUNITYもなくなっていました

昨日までは出来たのですが、なぜでしょうか?

969 :名前は開発中のものです。:2015/04/16(木) 05:59:39.53 ID:6IUN4rN6P
>>953
すみません、自己解決しました。
お手数おかけしました。

970 :名前は開発中のものです。:2015/04/16(木) 10:19:29.54 ID:LuZz8ic7.net
Webviewって、未来ないの?
あと、無料Unityで開発してると
ブラウザ表示でエラー吐いてライセンス云々言われてるけど
これはUnityのライセンスを買えばとれるもの?

総レス数 1038
332 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★