- 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 peace.2ch.net/test/read.cgi/gamedev/1421561255/ ■本スレ 【3Dゲームエンジン】Unity総合スレッド24 peace.2ch.net/test/read.cgi/gamedev/1415828892/ ■Unity 2ch Wiki(まとめ、過去ログ、リンク集) www24.atwiki.jp/unity2ch/ ●リンク ・Unity(日本公式サイト) unity3d.com/japan/ ・ユーザーガイド&リファレンス japan.unity3d.com/developer/document/ ・チュートリアル japan.unity3d.com/developer/document/tutorial/ ・スクリプトリファレンス docs-jp.unity3d.com/Documentation/ScriptReference/ ・FAQ answers.unity3d.com/index.html ・MSDN msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。 注意事
- 253 名前:名前は開発中のものです。 mailto:sage [2015/03/11(水) 21:38:17.18 ID:EbtudsUZ.net]
- >>240
クォータにオンはジンバルロックを起こさないが計算が面倒で若干重くなる それ以外は好み
- 254 名前:名前は開発中のものです。 mailto:sage [2015/03/11(水) 21:41:25.21 ID:LC8U5Uzy.net]
- 任意軸回転をしたいときはクォータニオンが便利だけど
学が無くて使いこなすのが難しいわ 固定軸回転でいいゲームはオイラー以外に考えられん
- 255 名前:名前は開発中のものです。 mailto:sage [2015/03/11(水) 21:44:16.16 ID:1IEwtq8y.net]
- >>243
3D空間でミサイルを敵に向けて自動追尾するとジンバルロックでエライコトにならん?
- 256 名前:名前は開発中のものです。 mailto:sage [2015/03/11(水) 22:11:54.97 ID:LC8U5Uzy.net]
- >>244
俺は三次元のミサイル自動追尾が固定軸回転でいいとは思わないけど 君はそう思ったから聞いてきてるんだよね
- 257 名前:名前は開発中のものです。 [2015/03/11(水) 22:20:13.06 ID:SRWuyNck.net]
- 教えてください。
2DでNavMeshを使ってキャラクターの通り道を作っています。 初めて使うのでとりあえず 地面としてQuadを設置 staticにチェック NavigationからBake をしたのですがなんの変化も見られません。 youtubeなどでチュートリアルを見ると これでイケているようですが何が違っているのでしょうか。 よろしくお願いします。
- 258 名前:名前は開発中のものです。 mailto:sage [2015/03/11(水) 22:24:04.58 ID:wqxzcczf.net]
- Quadにnavmeshつけてるけ?
- 259 名前:名前は開発中のものです。 mailto:sage [2015/03/11(水) 22:26:57.98 ID:a2bg3DVY.net]
- >>240
TransformのrotationにQuaternionが格納されているってことは基本的に 内部では全部Quaternionでやってるってこと。 オイラーで与えても全部内部でQuaternionに変換されてから処理されているはず。 要するに直接Quaternionで与えてやるか人間にわかりやすくオイラーで 与えておけば済む処理がかんでいるかだけの話。 つまり「何も違わない」というのが答え
- 260 名前:名前は開発中のものです。 mailto:sage [2015/03/11(水) 22:29:46.91 ID:1IEwtq8y.net]
- >>245
Game Programming Gem1に例があるんだけどクォータニオン単体でも実際には困る事があるって示唆されてる 使うのは最終的にクォータニオンなんだけど、自分の起動軸を相手に向けるって奴ね。 これオイラーでやると2Dだと例外事項を排除できるんだけど3Dでやると途端に困難になる典型例なんだわ(はまって困った) 242はどういう回避方法つかったん? そこまで上から目線で言うのなら回避方法編み出したんだよね?
- 261 名前:名前は開発中のものです。 [2015/03/11(水) 22:41:33.94 ID:SRWuyNck.net]
- >>247
探したところ該当しそうなのは Nav Mesh Obstacleか agentでしょうか?
- 262 名前:名前は開発中のものです。 mailto:sage [2015/03/11(水) 23:07:59.71 ID:wqxzcczf.net]
- >>250
これみたか? tsubakit1.hateblo.jp/entry/20131104/1383573538
- 263 名前:名前は開発中のものです。 [2015/03/11(水) 23:12:24.94 ID:SRWuyNck.net]
- >>251
もちろんです。 このその1と2の通りにしています。 (こちらは2Dですが) マップを作るはとりあえずQaudをおくだけでO.Kなんですよね?
- 264 名前:名前は開発中のものです。 mailto:sage [2015/03/11(水) 23:19:07.28 ID:c59BVVKH.net]
- 踏み切ってジャンプをするモーションを作ったのですが、ジャンプ時に使用するとジャンプ中に踏切モーションを何度もしてしまいます。
アニメーションの最後のポーズで終わらせる(ループさせない)にはどうすればいいでしょうか
- 265 名前:名前は開発中のものです。 mailto:sage [2015/03/11(水) 23:29:17.17 ID:wqxzcczf.net]
- >>253
idle jump でsetTrigerで切り替える
- 266 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 00:11:22.51 ID:F+H5XZK8.net]
- アニメーションファイルのインスペクタのLoopTimeのチェック外せばいいんじゃなかったっけ
- 267 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 00:43:36.50 ID:YbcksSFO.net]
- ライトマップで焼きこんだらリアルタイムで落ちてたはずの影が消えるんですけど
なんでですかね...リアルタイムと焼いた結果が変わりすぎだけどシェーダーとか影響してる?
- 268 名前:名前は開発中のものです。 [2015/03/12(木) 01:24:18.25 ID:CPZtvzG
]
- [ここ壊れてます]
- 269 名前:X.net mailto: >>251
調べた結果一応ご報告 2Dでやる場合はそのままじゃダメみたい。 まずQuadじゃなくてPlaneでやること 障害物を置く場合はMAPの上にCubeなどの3Dを置くこと。 2D視点じゃなく3Dに変更してMAPを水平方向に置くこと。 上手く説明できないけど 要するに少し前の2Dを作成する時みたいに 3Dで作ってなんちゃって2Dに見せるやり方じゃないとNavmeshは使えないみたい。 ここでやってた https://www.youtube.com/watch?v=f6TVEvigbd0 2Dのまま出来assetはないのかね。 [] - [ここ壊れてます]
- 270 名前:名前は開発中のものです。 [2015/03/12(木) 02:55:23.21 ID:Ox5Lk57j.net]
- >>253
アニメーションの最後のポーズで終わらせるには、アセットをかえば一番ですよ
- 271 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 04:42:55.36 ID:QN2bG+2l.net]
- >>257
ttps://www.youtube.com/watch?v=1UhkWOvku_g これじゃだめけ? $15
- 272 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 10:13:10.40 ID:GoP11PSy.net]
- Navmeshは2Dに対応してないっぽいよなぁ。
charactor controllerも2Dで動かないみたいだし。
- 273 名前:名前は開発中のものです。 [2015/03/12(木) 15:11:17.66 ID:NhAeM8Ui.net]
- Unityを使いたいと思ってるのですが
今からだとスクリプトを組むときに C# か JavaScriptどっちから入ったほうがいいでしょうか C言語はある程度理解してます
- 274 名前:名前は開発中のものです。 mailto:1 [2015/03/12(木) 15:27:47.47 ID:acKd7fz0.net]
- Unity5でUnity4のプロジェクトを読み込んでそのまま開発を続けることはできますか?
Unity5とUnity4は、互換性があるのでしょうか?
- 275 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 15:28:24.13 ID:GoP11PSy.net]
- >>261
>>148あたりからざっと追えばいいんじゃないかな
- 276 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 16:12:34.42 ID:APpcpHNG.net]
- 同一人物?w
- 277 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 16:31:57.26 ID:LpuMzhTW.net]
- ある程度理解(読めるだけ)
- 278 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 17:12:40.32 ID:aw4fDKkS.net]
- 興味本位の質問ですがお願いします。
パーティクルで粒上のものを降らし それを桶のようなところに溜める。 と言うことはできますか? 粒上のものをインスタンスして溜める方が一般的なのでしょうか?
- 279 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 17:46:00.52 ID:B4z1HcOB.net]
- >>266
particleのcollision使えばできるんじゃないんですか
- 280 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 18:26:46.20 ID:JTep33gw.net]
- 春だから大学入学、就職前に始めようって人多いんだろうか
- 281 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 23:16:26.26 ID:BQIUFZpk.net]
- ゲーム開発者になりたいならOpenGLかDirectXから入ったほうが今後のためになるよな
Unityは既に作りこまれすぎててどうやってゲームが作られるのか本当の意味で知ることはできない
- 282 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 23:33:53.71 ID:8D9H4jWC.net]
- それはDirectXやOpenGLも同じ
せっかく今はワンチップマイコンに恵まれてるんだから パソコンを半田ごてでくみ上げるところから経験するべき それ以上細かい所になると人間の手で組み立てできないから仕方ないけど設計ぐらい学んでおいたほうがよい ゲームという視点での話なのでラズベリーパイを利用して手作りゲーム機を作りこむのもありだ そうじゃなければビデオゲームというものを本当の意味で知る事はできない それにしてもDirectXの頃も散々いわれたのに今はUnityが標的なのか 世の中は便利になっていくもんだな というかUnityが作りこまれてる?本気でそう思ってるならアセット買いすぎだわ まぁ、プログラマとしてはUnityなんて経験に入らないだろうけどさ Unityに求められてるのはSE視点なんだわ。プログラマみたいな下流工程スペシャリストじゃない ゲームの作り方の仕組みを学べっていうならワイヤーフレームでいいから最低でも3Dは自前描画だわ OpenGLやDirectXを使う時点でもう表現に関しては丸投げ OS標準のGUIツールキットを使うのも甘え ゲームデザインの観点でいえば、紙とえんぴつだけの非電源ゲームから始めるべきだし おにごっこやかくれんぼ(どちらもミリオンどころじゃないヒット作)などの比較的ゲームデザインが簡単で おもしろさも確保できる体験型ゲームも研究しないとだわ でも、そういう勉強って友達がいないと難しいよね まずは友達をつくるべきだと思う
- 283 名前:名前は開発中のものです。 mailto:sage [2015/03/12(木) 23:52:24.65 ID:W+5AJNclA]
- unity3d.com/ に繋がりません。
そのため、アセットストア japan.unity3d.com/ は繋がります。 また、中国語にも繋がりません。
- 284 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 00:06:11.45 ID:I84UKdY/x]
- すみません。途中で送信してしまいました。
unity3d.com/ にアクセスできません。 そのため、アセットストアでダウンロードができず、困っています。
なぜか日本語サイト japan.unity3d.com/ だけアクセスできます。他言語は不可
原因がわかる方はいらっしゃらないでしょうか?
やったことは ・一時ファイル・クッキー削除。 ・インターネットオプション初期化 ・ルータ再起動 ・ウイルス対策ソフト停止
ブラウザはIE,Chromeとも不可です。 自宅PCでプロキシは使っていません。
ネットワーク診断だと「Webサイトはオンラインですが、接続試行に応答していません」と出ます。
だれか原因がわかる方はいらっしゃいますか?お手上げです。
- 285 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 00:12:15.27 ID:oWY6jY2dZ]
- 初歩的な質問ですみません。
unity5 で 2Dで setparentを使おうとすると、"nullreferenceexception"エラーが出ます。
var item = GameObject.Instantiate(prefab) as RectTransform; item.SetParent(transform, false);
setparentをはずせばエラーがでません。 原因はなんなんでしょう
- 286 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 00:32:08.05 ID:/WNR5B8Z.net]
- 本当の意味で知る事はできない
↑これ決めゼリフか何かなの?
- 287 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 02:23:48.55 ID:ADF5ZNcJ.net]
- >>269もDirectXやってみるといい
3Dモデルや画像を表示するくらい簡単にできるぞ
- 288 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 02:41:55.53 ID:/AnEshLH.net]
- >>275
まぁ表示するだけなら猿でもできそうなくらい優しいんだが それに当たり判定付けて物理演算付けて簡単に移動制御と姿勢制御いれて、影付けてカメラ自在に飛ばして、音源位置把握して、UI作ってetc,etc とまぁモデル表示以外が大変なんだって知ると良いかも DX9時代に頑張って何本か商業リリースしたけどナー、今更そんなのやる気おきんわ
- 289 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 03:32:58.03 ID:PSdOCtAF.net]
- void Update() {
LineRenderer lineRenderer = GetComponent<LineRenderer>(); if (Input.GetMouseButton (0)) { float x = Input.mousePosition.x; float y = Input.mousePosition.y; Vector2 v = Camera.main.WorldToScreenPoint(transform.position); float dx = x-v.x; float dy = y-v.y; lineRenderer.SetPosition (0, new Vector3(0,0,0)); lineRenderer.SetPosition (1, new Vector3(dx,dy,0)); これで原点からマウスでクリックしたところまで線を引きたいんだけどちょっとそれよりも長くなっちゃうんだけどどこが変なんだ? }
- 290 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 04:35:57.28 ID:H2WftMbF.net]
- LineRenderer lineRenderer = gameObject.GetComponent<LineRenderer>();
if(Input.GetMouseButton (0)) { Vector2 pos = Camera.main.ScreenToWorldPoint(Input.mousePosition); lineRenderer.SetPosition (0, new Vector3(0,0,0)); lineRenderer.SetPosition (1, new Vector3(pos.x,pos.y,0)); }
- 291 名前:原点からクリックした所まで線を引くならこうじゃない? []
- [ここ壊れてます]
- 292 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 05:42:35.50 ID:8xiW2TSe.net]
- ワールドじゃなくスクリーン座標に合わせてるのと、
使う必要の無いtransform.positionが出てくるのがおかしい。 二つ目については、もし「原点」っていうのがそれを指してるなら、 スクリーン座標に直さずワールドのまま差分出すのに使えばいい。
- 293 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 06:29:11.37 ID:KI27H7ic.net]
- >>269
ゲーム会社のプログラマーになりたいならそうかもね。 でも個人でゲーム作りたいだけなら違うだろうな。
- 294 名前:名前は開発中のものです。 [2015/03/13(金) 09:37:11.97 ID:Gqs0JH4u.net]
- Unity4.6入れてAndroidでビルドできるところまでできました。
実行してもDebug.Logの出力がUnityコンソールに出ないのですが、これはどうやって見るのでしょう。 試しにEclipse立ち上げたらそちらのLogcatには出ています。
- 295 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 09:58:10.52 ID:csAw3wqh.net]
- >>269
鶏が先か卵か先かって話だけど、 どういう風に実装されるか分ってないと、なぜそう言う関数が実装する必要があるのか分らないから、 基本構造至上主義的な考えかたは必要ないのでは。 CとC#にしても、メモリアドレスを直接指定して書き込みさせたりしない様に、 もう必要ないところまで来ている。 フレームワークはフレームワークなりの、ファームはファームなりの事情があるから、 結局経験値が物を言う。 Unityやるなら、まずしっかりとUnityやるべき。 その上でベースシステムやりたいならやればいい。
- 296 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 11:50:40.73 ID:4YhmbsUS.net]
- ios向け2Dゲーム作ってます。使うイメージについてなんですが
UIKitみたいに@1x,@2xみたいに使う画像の解像度を複数用意したほうがいいんですか
- 297 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 12:04:17.64 ID:mXWV74uM.net]
- 俺もUnityから初めて、あえて高い敷居から入らなくても良いと思うけどな
しっかり覚えた後に補足的にDirectXやOpenGLのこと斜め読みして、細かい部分でどんな挙動しているのか把握するくらいで十分かと
- 298 名前:名前は開発中のものです。 [2015/03/13(金) 12:48:58.45 ID:uhbtEK/B.net]
- 今から始めるならUE4の方がおすすめだなぁ
Unityじゃアセットを買ってエディタ拡張しないといけないものがUE4は標準で入ってる
- 299 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 14:24:14.25 ID:0RPPTe4s.net]
- まあFPSに関してはそうかもな
- 300 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 14:44:45.04 ID:zA7ds1mb.net]
- C++なのもUEの利点だそうです
- 301 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 14:57:12.51 ID:PSdOCtAF.net]
- >>278
>>279 解決しました どうもありがとうございます!
- 302 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 17:53:16.91 ID:UAAGtw4k.net]
- enemyタグを付けたオブジェクトをFindgameobjectswithtagを用いて探してそのオブジェクト内のHPを参照することができないのですが、複数のオブジェクトに付いているスクリプト内のHPを参照するにはどうしたらいいのでしょうか?
Findgameobjectswithtagでenemyを検索することはできたのですがgetcomponentでスクリプトを読み込むことができません…
- 303 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 18:15:48.54 ID:B3rY8hrY.net]
- ループで回して一つ一つ取ればいいのでは…?
- 304 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 18:24:11.69 ID:p9hAQaDg.net]
- >>289
そんなこと出来ない訳ないので書き方がおかしいだけ。 そのコードをさらせば何がおかしいかは即わかる。
- 305 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 18:58:33.75 ID:UAAGtw4k.net]
- >>291
imgur.com/bYGjoLo.jpg enemyタグ付けたやつには全部lookingplayerってスクリプトを付けているのですが上の行のobjectをobjectsにするとエラーになってしまいます。 スクリプトを共通にしてはいけないのでしょうか?
- 306 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 19:11:15.62 ID:p9hAQaDg.net]
- >>292
その一つで複数のスクリプトをどう格納するんだ? というか、それ、objectなら動くのか? LookingPlayer[] lookingPlayer; GameObject[] LP = GameObject.FindGameObjectsWithTag("Enemy"); for
- 307 名前:(int i = 0;i<LP.Length;i++){
lookingPlayer[i]=LP[i].GetComponent<LookingPlayer>(); } [] - [ここ壊れてます]
- 308 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 19:31:41.65 ID:ySwb7S8Q.net]
- >>292
配列とリストのお勉強をしましょう。以上!
- 309 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 19:31:43.78 ID:/WNR5B8Z.net]
- インデクサでやるのとコレクションでやるのとどっちがええの?
- 310 名前:名前は開発中のものです。 [2015/03/13(金) 19:36:04.82 ID:bXq47Yfd.net]
- findcomponentsoftype使え
タグなんて使ったことねえな
- 311 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 20:06:24.60 ID:p9hAQaDg.net]
- 確かにいわれてみるとそのとおりだ…
- 312 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 20:35:45.23 ID:/AnEshLH.net]
- >>295
全部に作用させたいなら for in使う インデクサはランダムアクセスが必要な時に使う
- 313 名前:名前は開発中のものです。 mailto:sage [2015/03/13(金) 21:08:38.76 ID:/WNR5B8Z.net]
- >>298
アリガトー
- 314 名前:名前は開発中のものです。 [2015/03/13(金) 22:02:06.45 ID:371ccVCk.net]
- すみません
どなかた"Tile Editor"というasset使っている方居ませんか? https://www.assetstore.unity3d.com/jp/#!/content/23091 タイルを選ぼうとしても選べなく 同じタイルしか使えないんです。
- 315 名前:名前は開発中のものです。 [2015/03/13(金) 22:31:31.94 ID:BpR1owLp.net]
- play makerって
コンポーネントのプロパティやメソッドの戻り値を取得して、 それを別のコンポーネントのプロパティやメソッドに渡すとかできますか??
- 316 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 02:49:33.80 ID:Zq/B/mZh.net]
- 俺もUnityから初めたさ、もちろん
でもやっぱり裏で何をやっているかを知らないとUnityは危険だわ Unityをまずいじってゲームエンジンの基本的な機能を知り、自前で簡易エンジンを作ってから 改めてUnityに戻ってくるといい感じなのかもしれない 優秀なアセットおじさんにもなれるだろう
- 317 名前:名前は開発中のものです。 [2015/03/14(土) 03:11:57.04 ID:bsPn3EV3.net]
- 釣り針が大きすぎて認識に時間がかかってしまったわw
危なく釣られるところだったぜ…
- 318 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 04:32:41.90 ID:GJtLNZ1g.net]
- >>302
時間かかりすぎるわ。とか思ったけど、今 DxLib で作り始めちゃったので結局 296 の言うような順序になってる。 これが終わったら Unity やるんだ…
- 319 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 10:15:32.58 ID:GILg7iHQ.net]
- Regexの\kとか\wとかを使おうとすると認識されないエスケープシーケンスですって言われて怒られるんですが
これ使うのになんか下準備とか必要でしたっけ
- 320 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 10:59:31.07 ID:GILg7iHQ.net]
- かいけつしますた
- 321 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 11:02:41.38 ID:WrYTYbb/.net]
- >>305
string escaped = "\w"; // error string nonescaped = @"\w"; // escaped = "\\w"; こういうことじゃないの?(@"で\のエスケープしない)
- 322 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 12:26:10.07 ID:GILg7iHQ.net]
- そうそれ
- 323 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 12:58:32.19 ID:atg/QMAY.net]
- unity5だとデフォルトのトゥーンシェーディング無くなってるのかな?
Assets > Import Package の中に Toon Shading が無いような…
- 324 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 13:10:24.39 ID:7bBHdz6X.net]
- >>309
Effectsパッケージに入ってるよ
- 325 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 13:11:22.28 ID:WrYTYbb/.net]
- >>309
Projectビューの右クリックimport packageでEffectを追加すると入るよ
- 326 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 13:13:24.49 ID:WrYTYbb/.net]
- 今日のカキコ全部出遅れて悲しい orz
全然関係ないけど物理シェーダが自由に使えるようになったんで物作る為にUnity使うんじゃなくて動画生成で使う人とか増えないかねぇ
- 327 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 13:18:36.08 ID:atg/QMAY.net]
- >>310
>>311 みつけた!ありがとー
- 328 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 14:14:08.32 ID:atg/QMAY.net]
- またトゥーン関連で引っかかってしまった…
アウトラインなしでweb用にビルドすると問題なく表示されるのに アウトラインあり
- 329 名前:ナビルドすると、おそらくアウトライン用のモデルがピンク一色で表示されてしまう…
トゥーン表現はunityに任せて、アウトラインはモデリングの段階で用意しておけば解決できると思うけど [] - [ここ壊れてます]
- 330 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 15:57:51.04 ID:OUd9vppi.net]
- ピンクになるのはシェーダに問題がある場合
- 331 名前:名前は開発中のものです。 [2015/03/14(土) 15:59:17.10 ID:qyC5CdQB.net]
- >>50
アセットを買えば簡単に解決すると思いますけど
- 332 名前:名前は開発中のものです。 [2015/03/14(土) 16:30:39.32 ID:7aDuBLNMt]
- UnityでTwitter APIを叩いて、今のところAOuth認証→ツイート、及び画像つきツイートができる状態です。
そこで、フォロワー数等のユーザー情報を取得したいのですが、その取得法について教えていただけませんか?
どうにもエラーが出てしまって取得できない状況です。 基本的にはAssetStoreの、Let's Tweet In Unityを参考にして作っております。 そのあたりの関数群を使ってどうにかできる場合、その方法を教えていただきたいです。
現在出ているエラー内容 You are trying to load data from a www stream which had the following error when downloading. 401 Authorization Required
- 333 名前:名前は開発中のものです。 [2015/03/14(土) 22:00:30.65 ID:zAmHZjYC.net]
- カメラの移動について質問です。
2D横スクロールゲームを作っていて 画面端まで行ったらカメラを右に一定数だけ流れるように移動したい場合はどのようにしたら良いのでしょうか? 現状OnTriggerEnter2Dを画面の端につけるまではできています。 お願い致します。
- 334 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 22:12:34.28 ID:IAr+44NF.net]
- 画面端じゃなくてコースの端だよね。
細かいけど、誤解を生む書き方して損するのは質問する側だよ
- 335 名前:311 [2015/03/14(土) 22:21:03.19 ID:zAmHZjYC.net]
- >>319
ご指摘ありがとうございます。 しかしコースの端というかカメラで写っている端という意味です。 Playerが画面端まで行くと一定量スクロールして右の画面に移動するといったことです。 初代ゼルダの伝説のような画面移行をしたいです。
- 336 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 22:35:44.58 ID:IAr+44NF.net]
- >>320
すまん。 カメラがプレイヤーを追わずに 画面単位でスライドしていくタイプね。 OnTriggerEnterでコース(とプレイヤー)を左にスライドさせれば? 1スライド分のコースは予め作っておくとして。 それか、コースは全部ベタ置きしといて カメラの子にトリガー付けておく形。 トリガー反応でカメラを0.8画面分くらい移動させるだけでOK。 上移動とか左に戻るとか色々やりやすいのはこっちかも
- 337 名前:311 [2015/03/14(土) 22:54:59.51 ID:zAmHZjYC.net]
- >>321
こちらこそ説明が下手で失礼しました。 後者のほうのアイデアをもう少し噛み砕いて教えていただけますか? マップはベタ置きにするつもりです。 Triggerに反応するとふわーんを移動するのはどうしたらいいのでしょうか。 transform.Translateだと瞬間移動なので。
- 338 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 23:02:59.22 ID:G7agY4hr.net]
- itween使えば一発じゃね?
- 339 名前:名前は開発中のものです。 [2015/03/14(土) 23:23:32.23 ID:TeF7KMjsk]
- まちがって「Animator Controller Window」を閉じてしまったんですけどどこを押せば再度ひらけますか?
- 340 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 23:04:25.14 ID:IAr+44NF.net]
- >>322
それは「ゲームオブジェクトの移動」のやり方がわかってないってこと? コースとかカメラとか2Dアクションとかもはや関係ないね… 検索したら腐る程出てくるよ。 方法は大体下の3つ。どれも常識レベルだから全部試すべき。 - Update()内のタイマー - Coroutineを使う - 無料アセット iTweenを使う
- 341 名前:名前は開発中のものです。 [2015/03/14(土) 23:34:36.35 ID:TeF7KMjsk]
- Windowに
- 342 名前:った []
- [ここ壊れてます]
- 343 名前:名前は開発中のものです。 mailto:sage [2015/03/14(土) 23:21:11.14 ID:0eZWpldi.net]
- First person controllerを使用してて、頭(カメラ)が上を向いた時にイベントを発生させたいのですが、どう書いたら良いのか検討がつきません。調べて見たのですが見つかりません。アドバイスよろしくお願いします
- 344 名前:名前は開発中のものです。 [2015/03/14(土) 23:38:52.55 ID:9UQ8xvKB.net]
- >>327
アセットを買えば簡単にできると思いますよ
- 345 名前:311 [2015/03/14(土) 23:44:52.79 ID:zAmHZjYC.net]
- >>325
あぁ、Updateのタイマーを使ってカメラをゆっくり移動させればいいのか。。。 勝手ですがイメージしていたのと違ったもので。 ありがとうございました。
- 346 名前:名前は開発中のものです。 mailto:sage [2015/03/15(日) 01:16:12.06 ID:IY2Ua8TM.net]
- unityでエロゲ作る時ってどうすりゃいいんだろ
blenderじゃ二つのモデルのモーションを同時に作れないから 同期が難しそう・・・
- 347 名前:名前は開発中のものです。 mailto:sage [2015/03/15(日) 01:21:53.37 ID:SInZ0ZP8.net]
- >>330
自作に拘らなければジョーカースクリプトの今後に注目しよう
- 348 名前:名前は開発中のものです。 mailto:sage [2015/03/15(日) 21:39:16.42 ID:EeOg+Wu/.net]
- >>314
Webビルドしかしなかったから、当てはまるかわからんけど、 スクリプト側で生成したマテリアルのみが使うシェーダーは、ビルド時に、未使用アセットとして削除されるっぽいな。
- 349 名前:名前は開発中のものです。 [2015/03/15(日) 23:03:19.38 ID:8vejpWXR.net]
- 2Dのアプリを作ってるんですが、ビルドするとScrollBarのValueが0.5になってしまい、真ん中から開始されてしまいます。inspectorからvalueを変更してもビルドすると0.5になってしまいます。どこをどうすれば、初期値を設定できるか教えてください。
- 350 名前:名前は開発中のものです。 mailto:sage [2015/03/15(日) 23:42:04.80 ID:82H4X+dv.net]
- すみません、positionとかをデバッグログなどで表示したい場合、どう指定すればよいのかってどう判断すればよいのでしょうか。
例えばgameObject「GO」のpositionの情報を表示させたい場合、 GO.position ではうごかないですよね・・・? GO.transform.position と指定してやらないとほしい情報が得られないと思うのですが、この間に「transform」という情報が必要、ということをどこからしらべてくればよいのでしょうか。 velocityだったら、まんなかに「rigidbody」と書かないといけないし・・・ 全部覚えるしか無いのでしょうか・・・
- 351 名前:名前は開発中のものです。 mailto:sage [2015/03/15(日) 23:43:50.06 ID:QIKhWlPf.net]
- gameobject.transform.position
コード補完でカンバル
- 352 名前:名前は開発中のものです。 mailto:sage [2015/03/15(日) 23:49:06.98 ID:v1e4b1sc.net]
- >>334
Unity Positionとかでぐぐれば大体リファレンスとかでてくんだろ…。 つーか、Transformなんてゲームオブジェクトに必ずくっついてんじゃん。 真ん中に何があるか、じゃなくてその情報、メンバ変数はどこにあるのか、だろ。
- 353 名前:名前は開発中のものです。 mailto:sage [2015/03/16(月) 00:00:03.13 ID:f4l0hBPq.net]
- >>335-336
ありがとうございます。 transformとか簡単なものなら覚えられるのですが i.imgur.com/3zvuJgS.png 上記の画像のコントローラー内のGetIntegerをシたい場合など、どうすればよいかわからなくなってしまって・・・ var EN2:int=cube.AnimatorGetInteger("EN"); こんなかんじかと思って書いてみてもうまく行かず困っています・・・ すみません、わかりましたら教えていただけれると後衛です
|

|