【3Dゲームエンジン】Unity質問スレッド35
■ このスレッドは過去ログ倉庫に格納されています
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
次スレは>>950以降にできるだけ早く(できれば回答者が回答した後にでも余裕を持って)建てて下さい。
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・マニュアル
http://docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
http://unity3d.com/jp/unity/faq
・MSDN
http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
前スレ
【3Dゲームエンジン】Unity質問スレッド34
http://mevius.5ch.net/test/read.cgi/gamedev/1517987066/ Unity初心者です
どうぶつの森の釣りのような釣りゲームが作りたいと思い
拙いながらもフローチャートまでは作成しました
ですが最初の『水辺に向かった場合にボタンを押すと処理開始』の
『水辺に向かった場合』をどう判定するかでつまづいています
Coliderの衝突判定では向きまでは判定できないので
後ろ向きや横向きの場合でも処理を開始してしまいます
本当に初歩の初歩だと思うのですが
衝突時に向きを判定する方法を教えていただけませんでしょうか
よろしくお願いいたします >>3
その手の技術は
アセットを買えば解決すると思いますよ >>3
コライダニ当たった際にその方向ベクトルとると分かりますよ 《 Windows7後継開発環境のご案内 》
LinuxMintのダウンロードはこちらから。
Main Page - Linux Mint
https://linuxmint.com/
https://linuxmint.com/download.php
---------
AGK無料試用版の配布開始(リンク先にWindows、Mac、Linux版のファイルが直接置いてある)
AppGameKit - Free Trial Version
https://www.appgamekit.com/trial
無料試用版
AppGameKit無料トライアル版は、AppGameKitの主要な領域すべてにアクセスできるため、
完全に評価することができます。完全版の有料版には、次の主要機能が含まれています。
・ Android、iOS、HTML5にプロジェクトをエクスポートする
・ アプリをデバイスに直接ブロードキャストする
・ コンパイルされたプロジェクトからウォーターマークを削除する 多分ベクトルの計算もできないでしょうから、無理せずにアセットを買うのが一番です んじゃこれで
private void OnCollisionEnter2D(Collision2D collision)
{
print( collision.relativeVelocity); 多分、関数をどこに貼り付けるかもわからないと思いますので
アセット購入を推奨します >>8
ありがとうございます。衝突した時の
Colliderの方向ベクトルを取って左右30度以内の時に
ボタンを押すと起動するようにしてみます 皆さんお元気でふか(^^
僕のチンコは硬いでふよ(^^
さて、今宵もUnityをいじりまひょう(^^
面白いアセットあったら教えてくらふぁい(^^
ボッキング!(^^ どうでもいいが5chになってからスレタイ検索がクソ使いづらくなったよな
開発者の脳はどうなってるんだ? OnBecameVisibleやOnWillRenderObjectでオブジェクトの先を見通さないようにできますか? >>14
すまんも少し具体的にどうしたいのかがわからん >>16
カメラ
↓
別オブジェクト
↓
オブジェクト
上記のような場面で
カメラとオブジェクトの間に別オブジェクトが被ってて見えなくてもオブジェクトの判定が取れてしまうのですがどうにかならないですかね? >>17
オブジェクトの判定というのが何か分からないので明後日の方向かもしれんが、重なり判定して重なってればスルーするという方法とか、ただ一部だけ見えてるとかだとかなり大変かなぁ
一応かさなり判定のサンプルというかヒントぽいの
ttp://mevius.5ch.net/test/read.cgi/gamedev/1517246984/222 来年までにUnityでゲーム作る予定なんですけどVRのゲームってゲーム製作したことない初心者でも作れますかね?
Unity自体触ったことなくてプログラミングに関してはCの基礎を少し触ったぐらいの経験です 余裕で作れるぞ
まずチュートリアルやれ
話はそれからだ 久しぶりにブラゲでも作ろうかとツールに迷っててUnity導入をちょっと調べたところ
現時点でUnityScriptの廃止はほぼ決定の流れと聞いたんですが、
C#EmscriptenとWebGLビルド自体の今後については何か明るくない話出てたりしますか?
ちなみに昔はFlashAS3で作っててJavaScriptもC#も一応やれます 個人の趣味でPersonal使ってきたんですが、
会社の仕事でProを使うことになった場合、
引き続きPersonalを趣味で使うのは禁止?
文面見るとそう読めるんで… >>21
ネイティブ並みの速度が出せるWebAssemblyの普及とか
WebGLのランタイムを最小化するTiny Unityの開発とか
その手の好材料は結構あるから気にせず使え >>23
特にWebGLビルド自体が先行き暗い訳じゃあないんですね、安心しましたどうも
実際何を知ってる訳でもないんですがEmscriptenて結局C#⇒UnityScriptへのコンパイラっぽかったので、
じゃあUnityScript廃止するからWebGLもそのうちサポート終えるよ、って話になってたらどうしようかなと思いましてん 導入したことないんだけど初心者はpersonalをダウンロードするの? >>22
個人の趣味なら自分のPCにPersonal
会社の仕事は会社のPCにPro
会社の仕事を自宅に持ち込んで自宅のPCで会社の仕事やるの?
その場合は知らない。
社内情報を外部へ持ち出すのは漏洩防止的にどうなのって感じもするけどー
フリーランスの人なのかな? アカウントに対してであって、人間に紐付けされてる訳じゃなくね?
会社のアカウントと個人のアカウントが同一の場合は引っ掛かるだろうけど 会社でProとPersonalが混じるのは駄目だけど個人なら大丈夫だよ。
(というか大半がこのパターンでは・・・)
ただ個人で作ったものの収益が基準を超えたらProにする必要はある。 Proの前にPlus(売上1000万超え)があるよ ProやPlusなどの課金履歴はUnityIDに紐づくので
会社が用意しているIDと、個人が趣味で自分で取得したIDは違うので
互いに関係ない ボードゲームグランプリ
http://bgp.hoobby.net/
最優秀賞者には20万円貰えて+最優秀賞を受賞した作品は、商品化から広報活動、販売まで
主催・協賛企業各社でやってくれて、賞金とは別にロイヤリティを払ってくれるってよ
テーマは「住まい」に関する事だってさ >>32
>会社が用意しているIDと、個人が趣味で自分で取得したIDは違うので
>互いに関係ない
ありがとうございます。
文章読んでこの解釈が可能なのか自信が持てなかったんですが
安心しました。 Unityエディタの日本語フォントが中華フォントなので変えたいのですが出来ますか? 初歩的な質問ですが、Unityのシーン内のオブジェクトをfbxファイルとして保存するにはどうすればいいですか? >>36
それこそアセットを買わないとできないんじゃねえの? >>21
HTML5のWebゲームで出力出来るだろ。
http://poki.jp/
にもいくつかUnityで作ったやつあるよ
http://poki.jp/g/irrational-karate
とか他にもあるけど、UnityWebGLよりHTML5対応するつもりだったから辞めただけだろ
おれも半分はUnityでHTML5使えWebゲーも作れるから移ってきたようなもんだし Unityっでゲームのステージなどを製作する時ってblenderみたいな他のCG作成ソフトで作ってから読み込む感じなんですか? >>39
大雑把に言うと、素材を外部ソフトで作るか買ってくるかして、それをUnity上で並べてつくるんだよ
まあどんなもんかは動画で見てみたほうがいいね
https://www.youtube.com/watch?v=z-M6hADpOEM >>39
Unity2018でProBuilder無料が使えるよ >>42
それってpersonalのとは違うんですか? VisualStudioはOpenGLならOpenGLだけ、fbxSDKならfbxSDKだけしかどうも使えません。
ひとつのプログラムで両方使おうとするとエラーが出るのです。
どうすればいいですか?
OpenGLで簡単なプログラムつくってみたけど、チョー面白くなかった ↓
https://youtu.be/wD4w7Xvirck
fbxSDKのほうはファイルを読み込んで情報を取得したり変換したりしてもも描画エンジンであるOpenGLが使えないので、それを描画できていませんw
助けて〜!!! >>45
エラーメッセージはどんなのが出てますか? javascriptで組みたい人はUnity5を使っているのですか? 新しいバージョンからjs対応しないし古いの使うのはメリットないでしょ
c#に移行するのがいいと思うよ アセットをかうとJSを使えなくなるかも知れませんね 質問でふ(^^
NavMeshAgentでキャラクターを動かしているのでふが(^^
マップサイズがデカすぎるとキャラが静止した時の挙動がおかしくなりまんこ(^^
具体的に言うと変な方向向きまふ(^^
どうすればいいでふか?(^^ https://trello.com/
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
ttp://www.kikakulabo.com/service-eft/
trelloのオープンソースあり ttps://goodpatch.com/blog/sketch-plugins/ >>52
後学の為に直し方をかいてくれればみんな幸せになれます >>45
それがエラーメッセージの読み方がわからなくて・・
エラーの画面がざーっと流れて何が何だかw
一瞬エクセプション何とかという言葉が走ってたような・・
>>53
ダイレクトXも試してみましょう。
VisualStudioへの取り込み方がOpenGLより難しそうだけど、fbxSDKと共存できれば文句ないです。 アセットの画像をシーンにドロップすると
画像は表示されたのですが
ポジションのxyが−7000台とかなので0に変えたら
画像が画面の外に移動してしまい見えなくなってしまいました
シーンの枠?はどうやったら0の辺りに移動動できるのでしょうか Canvasのことか
あれは動かさないでいいよ
HierarkyでCanvasダブルクリックしたらフォーカスがCanvasに移るから、シーンビューを2Dにしてキャンバスの白い枠をUIの画面と思って位置をそれで調整してくれ
そういう仕様なんだよ。
シーン上で他のオブジェクトとかクリックするときかなり邪魔だけど仕方がない。 Vector3とTranslateはオブジェクトを移動させるのに使うと思うのですが、
この2つはどう使い分ければ良いのでしょうか?
調べてもわからなくて・・・よろしくお願いします。 >>62
もう、スクリプトなんてめんどくさいのはやめて、アセットを買ってみてはどうですか? >>62
公式にあるけど
ttps://docs.unity3d.com/ja/current/ScriptReference/Transform.Translate.html
Translateは移動させる「命令」
一方
ttps://docs.unity3d.com/ja/current/ScriptReference/Vector3.html
Vector3は、それらに対する「値」という事
どちらも必要 ■ このスレッドは過去ログ倉庫に格納されています