【3Dゲームエンジン】Unity質問スレッド34
レス数が900を超えています。1000を超えると表示できなくなるよ。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートは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質問スレッド33
https://mevius.5ch.net/test/read.cgi/gamedev/1513643755/ アンダースコアのUTF8の文字コードは5F
5Fは10進数で95
Winが0なら0+95=95でないの?
1なら96になる筈 >>848
スクリプトの基本もできない人は素直にアセットを買いましょう
時間の無駄です >>842
紛らわしいからString.Format使いなよ >>853
翻訳ツールいらないだろ。
英語も読めない知能障碍者は肉体労働でもやってろw 解釈の原因は解釈者が持つ自分ルール。解釈の自由は責任を伴う
言葉風紀世相の乱れはそう感じる人の心の乱れの自己投影。人は鏡
憤怒は一時の狂気、無知無能の自己証明。中途半端な知識主ほど激昂
「真実は一つ」は錯誤。執着する者ほど矛盾を体験(争い煩悩)
他人に不自由(制約)を与えれば己も不自由(不快)を得る
問題解決力の乏しい者ほど自己防衛の為に礼儀作法マナーを要求
情報分析力の低い者ほどデマ宗教フェイク疑似科学に感化洗脳
自己肯定感の欠けた者ほど「己の知見こそ全で真」に自己陶酔
人生経験の少ない者ほど嫌いキモイ怖いウザイ憎い想定外を体験
キリスト教は世界最大のカルト。聖書は史上最も売れているト本
全ては必然。偶然 奇跡 理不尽 不条理は思考停止 視野狭窄の産物
人生存在現象に元々意味価値理由目的義務使命はない
宗教民族領土貧困は争いの原因ではなく口実動機言訳(原因帰属錯覚)
虐め差別犯罪テロ紛争は根絶可能。必要なのは適切十分な高度教育
体罰は指導力問題解決力の乏しい教育素人の独善甘え怠慢責任転嫁
死刑は民度の低い排他的集団リンチ殺人。「死ねば償える」は偽善
核武装論は人間不信と劣等感に苛まれた臆病な外交素人の精神安定剤
投票率低下は社会成熟の徴候。奇人変人の当選は議員数過多の証左
感情自己責任論 〜学校では教えない合理主義哲学〜 m9`・ω・) >>858
英語の習得に挫折して日本語圏に引き篭もってしまったチキン野郎の成れの果てw 日本語がプログラミング言語になって
ここは動詞がうへん5段活用形だから、どーの言ってたら普及しないな >>862
今でも別に英語の文法を使ってるわけじゃないだろ
日本語の単語を使った言語もいくつかあったよな
使ってるやつ見たことないけど あとおれ使ってるのこれ
https://i.imgur.com/DvCaYzH.png
範囲選択で右クリックし翻訳でバルーンで翻訳だしてくれるし、ページ翻訳も出来るし、アドオンのアイコンクリックして単語入れたら単語単位でも調べられる。
なにより、Google翻訳エンジンだけど、Google翻訳が新しいタブで開くようなクソ仕様じゃないのが素晴らしい。 >>864
>>865
>>866
翻訳エンジンいらないだろってw肉体労働者になることをオススメする。 エディターの右上に浮いているシーンギズモの操作をショートカットキーに割り当てられますか?
UnityEditorのスクリプトから操作する方法でも構いません。 Input.GetButton("Fire")とかって時々挙動怪しくね?
どうもこれでif条件分岐してたら、なにもしてないのにゲームスタートからtrue吐き出して来て
Edit > Project >InputでInput見直しても間違えてないから、Keycode見ながらInput.GetKeyにしたらちゃんど動作した。 Windowsアプリケーションで2重起動を防ぎたいんだけど
Mutex効かなくない? mutexって権限とかあるからfindwindowでもよくね? Windowsアプリとか知らないけど、Titleのキャプション拾って比較すりゃよくね。
すでに起動してるんだったらメッセージだしてダブルプロセス殺せばいい 知らないから嘘教えてもいいと思ってんのか消えろカス userPrefでハイスコア読み込むよりも先にHiScoreTextを描画して HiScoreを0にしてしまうから、HiScoreTextのHiScore描画メソッドをPublicにして、GamecontrollerのOnEnableのコールバック経由でHiScoreのHiScore Valueを初期化しつつ、
描画メソッドを操作させるとかそうとう面倒なことしてしまった。
やってるうちに頭こんがらかった。
なんとかなったけど。 BlenderでエクスポートしたFBXをインポートすると頂点の数が本来の数より多くなってしまうのですが、何が原因なのでしょうか?
UVマップを全て消すと正しいな頂点数で表示されるのでUVが何か関係あると思うのですが・・・ プレハブのインスタンスの子のほうのオブジェクトにTrigger持たせて、OnTriggerEnterもその子に持たせといて、Destroy(this);しても消えるのは子だけってありえる?
親子関係はあるけど
Debug.Logで見る限りはTriggerも反応してる おかしいなと思ったら ASCIIにする または、Binarry、それでもだめなら.blendそのままで
UVマップは、オブジェクトの表面を綺麗に剥いで平面に貼り付けて、縦横の二次元座標でテクスチャを貼るポイントが書いてあるだけ。
頂点が増減すると思えない。
でもProBuilderなら、UnityでUVマップ作れるんじゃね。 >>877
そもそもthisが何を指してるか確認した? >>878
アドバイスありがとうございます
でもやっぱりUVが原因だったようです
blenderで表示される頂点数は実際の頂点数なのですが、処理頂点数の場合はUVの切れ目とかは別の頂点として扱われるみたいです
切れ目の部分を重複頂点にしたら解決しました メインスレッド以外からUnity APIを呼ぶ必要があるとき、どうされてますか?
フラグ持ってメインスレッドのUpdateで呼ぶとかですか? >>882
>>883
アドバイスありがとうございます。
UniRxは難しそうですが勉強してみます。 それにしてもWindowsでのInputFieldのIMEの不具合はいつ直るんだ >>887
マルチライン属性にしないと全角文字が出ない カメラごとにオブジェクトのマテリアル変更ってどうやるんですか?
画面上の中央付近だけ丸くくり抜かれたように裏世界のビジョン(セピア色の世界)が見え、裏世界では基本的に全てのオブジェクトがセピア色になっているが、特定のキャラクターだけは表世界と同じ色になっている ...という演出なんですが、
カメラを2個用意
まずカメラ1で特定のキャラ以外を全てセピア色でオフスクリーンレンダリング
カメラ2でふつーに通常世界をレンダリングし、さらにカメラ1の描画結果を適当に切り抜いて画面中央部に描画する
という方針でやろうと思うのですが、問題はカメラごとに、オブジェクトに適用するマテリアルが異なることです。これって、スクリプト描くしかないんですか?エディタでどうにかなります? >>888
最新のUnityだと文字の確定と同時に倍加するんよ 今更だけど上の方でProBuilderはどの様に使うのか質問してたやついたよな
うってつけの動画見つけたぞ
まぁもう見てないと思うが一応なw
Unity at GDC - Rapid worldbuilding with ProBuilder
https://www.youtube.com/watch?v=7k-81UEluyg
GDCの時の公演な うーん…
角度からVector3にノーマライズに変換出来るスクリプトあって、エディタ拡張で作ろう思ったけど、むづかしいね。
諦めた。
もうさ、適当なオブジェクトにコンポーネントとしてくっつけてDebug.Logでいいや。
大切なのはエディタより実装さ。
時間の無駄だな。 survival Shooterでチュートリアルで実装したRaycast.directionがプレーヤーのForwardのVector3のノーマライズで
35度をVector3にしてノーマライズして計算すると3WAYビーム撃てるかと思って
反対は-35度 アセット荒らしと英語イリキ荒らしってアク禁できないの? やっぱこれも無理だ
3WAYだけならいけそうだったけど、それぞれ2ステータスで着地点違う、Hitした場合の地点とHitしなかった地点
配列組んでもそんな細かいこと不可能だと知った 正規表現で5段活用にも対処出来るから、小足見てからNG余裕でした。 質問です
今タイルマップに挑戦してます
で、アセットストアで手に入れたタイル画像をTile paletteにインポートしたところです
https://i.imgur.com/T8aJmUo.png
そしたらこのようにパレットのグリッドに画像がサイズの半分だけズレてしまいました
これを正しくグリッド上に配置するにはどう設定したらよいでしょうか? >>899
自己解決しました
画像のpivotをcenterに変えたら上手く行きました AssetBundle.LoadFromMemoryAsync()で進捗を取りたいのだけど、
progressが常に0になってしまう問題の回避方法は無いでしょうか?
LoadFromFileAsync()やLoadFromStreamAsync()なら正常に取れましたが・・・
byte[] data = System.IO.File.ReadAllBytes(<StreamingAssets内のファイル>);
AssetBundleCreateRequest req = AssetBundle.LoadFromMemoryAsync(data);
while(!req.isDone){
Debug.Log("progress : " + req.progress);
yield return null;
} セピア色のためにマテリアル取り替えるつもりかよw
ポストプロセス使って言ってるようにやったら良いやん
やるのならおれなら二重にテクスチャ貼って上のやつをアルファ下げて下のやつ出すが
アルファだから徐々にアルファ下げたり上げたりしたら模様の変化も演出可能
スタンダードシェーダで二重にノーマルも含めてテクスチャはれるやん 質問です
blenderでUV展開をしてマテリアルを適用させた後にUnityにデータを持って行ったのですが
マテリアル情報は読みこまれてもオブジェクトにシェーダーが反映されてなくてテクスチャを張ることができません
なぜかオブジェクトを細かく分割すると反映されてなかったシェーダーの情報がそれぞれに復活するのですが
これは何が原因でこうなってるのでしょうか? >>903
アセットを買いましたか?
買っていないなら、それが原因かも知れません >>903
当方と同じところでつまずいていますね。
例えば貼れるキューブのfbxファイルと貼れないキューブのfbxファイルを、
VisualStudioでテキストとして開いて、内部情報の違いを確認することをお勧めするよw >>905
わりと良くあることなんですね
スキンメッシュレンダラやメッシュレンダラも割り当てられてないから原因特定できると思ったんですけど
ネットで調べても同じ事例が見つからないんですよね 初です
BlenderでUV展開とボーンを設定したあとにUnityにインポートして、
UnityでアバターをVRChatにアップロードする時、
サイズが大きすぎるというエラーが出ました。
たしかに、アバターの上半身と下半身の境目あたりに床(Plane)が来るくらい、アバターが大きかったです。
Blenderで縮小し、再度Unityにインポートしたら良い感じになったのでVRChatにアップロードしたのですが、
VRChatでアバターを出したら、アバターのテクスチャがぐちゃぐちゃになっていました。
これってUnityの中でのテクスチャに問題があるのでしょうか? VRChatって使用できるモデルが決まってるんじゃないの?
自分でBlenderで造ったモデルじゃダメでしょ! 今、ゲーム内で真ん丸の柱を作りたいと考えているのですが
Cylinderだと少し角ばっているのでそのままだとあまり使いたくありません。
Cylinderの角ばりをとって真ん丸にする方法はありますか? >>910
とりあえずss貼ってくれると、どんなのか分かり易いが
カプセルじゃだめかい? >911
返信ありがとうございます。
少し事情があってSSは貼れないのですが、カプセルを代用するとシリンダーよりも角ばりが少なくより丸みのあるものになりました。
ですが、今度はテクスチャの問題でカプセル上下の丸い部分にまでテクスチャが反映されてしまって意図したものにはなりませんでした。
インスペクターでUIの設定ができないか調べてみます。 >>910
何角形の円柱が欲しいか書けば、貰えるかもよ。 >>914
返信ありがとうございます。
何角形とかではなく真ん丸の円柱を希望しています。
缶ジュースのような感じです。
デフォルトのシリンダーだと微妙に角ばっているので気になって・・・。 当然まん丸にするほどポリゴン数が増えて処理が重くなるってわかってて言ってるよね?
ターゲットデバイスがスマホの場合は最悪その柱だけで処理落ちするかもよ まさかUnityだけでやろうとしてるのか…
DCCツールで作ってインポートすりゃえぇだけやん
初心者感丸出しやな iPhone7なら、360角形を10体出しても処理落ちなしだけどな。 canvasってGUIごとに個別に用意した方がいいですか?それともまとめて1つのcanvasにGUIを入れたほうがいいでしょうか?例えばタイトルGUIとエンディングGUIが存在した場合2つのcanvasが必要でしょうか? >>922
個人的には同じシーンなら1個にしちゃうな >>922
キャンバスの描画方法で分けてる
基本は自分もシーンだけど、マウスイベント欲しいときは分けてるかな シェーダーもわからない人はアセットを買いましょう
ポリゴン数が少なくても美しい柱が手に入りますよ シェーダーが全てのスマホで同じように使えると思ってるん? 初歩の初歩もわからない人はアセットを買えば幸せになれると思いますよ 脳にメモリを繋げるような発明ができたら
知識アセットとか販売されるようになるからそれまで待て 独学でやるるのはごく一部の天才、秀才だけ
馬鹿は専門学校に行って頑張ってIT企業に就職して数年実務を経験しろ
まともな頭があるなら大学行って優良IT企業に就職しろ
独立してる人はほとんど有名大卒、有名企業経験者
学歴、職歴無いニートがUnity習得できるとか思うな、出来る気になっても所詮初級レベル以下 おまえらはコピペして使ってるだけじゃん
ここの質問レベルからするとゲーム開発スタッフの雑用係以下 凄くどうでもいい事なのに、必死さがジワジワ伝わってくるな >>916
貴方のロマンを叶える究極の円柱を作成致しました。
1024角形という圧倒的なスペックで、究極の真ん丸をお楽しみいただけます。
シーンに1つ置くだけで、世界が止まって見える程、美しい光景が広がる事でしょう。
こちらにうpしたので、是非お楽しみください。
https://dotup.org/uploda/dotup.org1505820.7z.html ちょっと悪乗りし過ぎた?w
笑ってしまってテンション上がっちゃってさ Unity関連スレ見てると性格仕上がってる人多いな >>938
ワラタw
俺は>>929、>>932みたいなやり取りより全然こっちの方が好きだな
技術の無駄遣い的なニコ動のノリのほうがな ゲーム作りを何故か"仕事"や"売り物"と結びつけて考える人がいるが
学生が学習や論文用にUnity触ってる例もあるんだよ
大学の課題でUnity触ったことある青年と偶然会ったよ
女子じゃなかったのが残念だ!!
女子だったら共通の話題からドラマチックモードに発展したかもしれないのに!
ちくしょう!!!!!!!!!w >>944
リアルでUnity使ってる人にあえるのは、まだ羨ましい
うちの地域は県人会議もなかなか無いし、開催してるとこが遠かったりで、なかなかいけないから >>940
いや1個で100万ポリゴンあるw
1024分割で1列24万ポリゴンだったのを、縦に500分割して大台に乗せたw
>>941
男には限界に挑んでみたい事が時々あるんだよな。
UV展開時にDCCソフトが4回ほど限界を突破してクラッシュしてしまったよ。 ProBuilderでベベル(角の辺を曲面化)でもスムージング(Shader的に丸く)でもSubdivisionSurface(頂点数増やして曲面化)でも好きなやつで丸っこくしたらいいやん
ProBuilderってアセットストアで検索
Unity公式ツールだから無料です ProBuilderでオブジェクト単位で選択してSubdivide連射したろ 煽ってる訳じゃなくて、リアルタイム3DはGPUスペック依存で
計算量に上限があるから、なるべく多くの人が基準を満たすように
汎用的な範囲に抑えてあるよな。
それを過度に超えるとどうなるか、実際に経験してみればいいんだよ。 >>942
>大学の課題でUnity触ったことある青年と偶然会ったよ
>女子じゃなかったのが残念だ!!
>女子だったら共通の話題からドラマチックモードに発展したかもしれないのに!
>ちくしょう!!!!!!!!!w
虚勢張るな。キミは一生ドーテイで終わりだよw レス数が900を超えています。1000を超えると表示できなくなるよ。