【3Dゲームエンジン】Unity質問スレッド34
■ このスレッドは過去ログ倉庫に格納されています
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートは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/ >>745
どっちでもいいです
切って片方を消してもいい一部を透かしてもいいし
最終的には1部を消したいです Mac OS X用にビルドすると、実行した時に右上の最小化、閉じるボタンの間にある
最大化ボタンが押せてしまいウインドウサイズが拡大してしまいます
(Resizable Windowsのチェックははずしています)
Windows用にビルドした場合は最初から最大化ボタンは押せないようになってるのですが
何かMac用に設定する方法などあるのでしょうか? すいません、Macに不慣れで間違えました
拡大ボタンでフルスクリーンになるのはいいのですが、ウインドウ画面に戻すと
元のサイズに戻らず変なサイズになってしまいます
ウインドウ画面に戻った時に元のサイズにする方法はあるのでしょうか? EventSystemを使う際、例えばスクリプトに以下のような記述をしますが
public class Hoge : MonoBehaviour, IPointerEnterHandler {
public void OnPointerEnter(PointerEventData eventData) {Debug.Log("Enter");}
}
この頭の部分はMonoBehaviourとIPointerEnterHandlerのふたつのクラスを継承しているという意味ですか?
UnityC#は複数の基底クラスを持つことができるのでしょうか >>754
C#は複数クラスの継承不可
IPointerEnterHandlerはクラスではなくインターフェイス Unityはじめてはや2週間
やっとUnityちゃんお迎えした
https://i.imgur.com/WQcm0wN.png
ステートマシーンとかはこれから設定予定 javascript使いたい人は旧バージョン使い続けてるの? >>755
なるほど、ありがとうございます
混乱していたので助かりました Unityをインストールした時におまけでついてきたVisualStudioはどうもC#しか使えないぽかったので、C++も使えるようにアップデートしました。
これでやれることの幅が広がりました。
頑張ってソフトつくりますよ〜!!! humanoidの関節の角度制限って緩くしたりできるのかな?
ケレン味欲しくて大げさなモーション入れたら角度が足りないわ 相変わらず初心者以前の馬鹿ばっかり
ちょっと検索すればすぐ判ることを聞くな
自分で調べることが出来ないアホはUnityをやるだけ無駄 >>760
自決
中国語だけど動画があって良かった unityは動的に素材をロードして使用できますか?
例えばキャラクターモデルをゲーム起動後にネットからDLしてゲーム中で使用するなど。 >>764
出来るはずなんだけど俺は上手く行ってないな
これこそ本当にアセットを買っちゃったほうがいいかもわからん >>764
外部フォルダからのロードは成功しましたがWWWでWebからのロードはためしたことがないですが
URLが正しければいける・・・はずです gglsheetから読み込むとかの動画は結構あるんじゃないかな >>762
今更だけどこれじゃ駄目だったw
制限角度を開放する訳じゃなくてレンジを引き伸ばしちゃうから望んだ部分以外も恐ろしい事になる
モーション一つ一つに適用すればいけるっぽいけど現実的じゃないし
genericだと不都合あるしhumanoidの角度制限に引っかからないようDCCツール側で微調整しつつ作ることにするよ だめなのはキミの頭の出来だろ
何故公式マニュアル見ない?
一発解決だろうに >>770
おかしな日本語で訳してあるだけで、
日本U社が仕事をしたと見せかけるためだけの役に立たない意味不明で
どうやって一発解決するん? 公式マニュアルや公式チュートリアルは選別手段らしいぞ
公式で理解できないレベルの人はやるだけ無駄
そもそもIT関係のマニュアルは英語で読んだほうがわかりやすい
IT英語も読めない奴は及びじゃないっとこと ストア見りゃやってるアプリだらけなんだからできないなんてことは無いのは明白だしそんな高等技術でもない
つうかそんなこともできなきゃUEよりモバイルに強いなんて口が避けても言えんわな 公式のマニュアルってどの言語でも理解しにくよね
ユーザーが公開している機能説明の方が100倍分かりやすい。
結局はプロパティーが羅列されてるだけみないな表現は本当はマニュアルとは言わないんだと思う。
まともに解説すると大量にありすぎるから公式が手間を惜しんでるってのが現状なんだろう。 まさにその通り。>>770、>>772-773の発言が正しい。
ここはUnity質問スレであり「Unity初心者質問スレ」ではないことはスレタイ見ても明白。 >>774
まぁ、お前が出来なくても誰も困らないし代わりは幾らでもいる
落ちこぼれを拾い上げて養成する必要はないから、バッサリ切り捨てられるだけだよ Unityの公式チュートリアルなんてわかりやすい方だと思うけどな
そりゃユーザー作成の記事のほうがわかりやすい部分も多々あるとは思うが
ある程度慣れるとAPIリファレンスの方が便利な部分も多いよ
あのエンジンにはこういう機能あるからUnityにも似たような機能がここらへんにあるんじゃね?とかってユースケースならAPIリファレンスの方が探しやすい 質問スレが初心者の質問を含んではいけないって一般常識じゃないだろ。
まして初心者質問スレ無いのに。
なんで勝手な独自解釈からさもスレ違いですよ感出してるの。
公式マニュアルがユーザーをフィルタしているという解釈も勝手な独自解釈で、
それが分からなきゃやめろというのも勝手な独自解釈に立脚した理屈に過ぎない。
要するに、性格腐ったやつが誰かの意欲を殺したがっている、というだけだな。 わざわざ質問スレに来て質問するなって言ってるわけで。
しかも発している理屈がUnityの専門知識を必要とする内容ではないから、
あらゆる質問スレに行って同様の理屈を展開できる。
多分趣味でUnityに限らずやってるんだろう。 公式は昔から一見さんお断りオーラ全開で、
開発経験者/プログラマウエルカムスタイルだよw
チュートリアルなんて未経験者置き去りモード全開だったし
これでも大分マシになった方w ゲーム制作や人工知能みたいな、高卒様にも魅力的な技術に見える話題になるとね
ネット上でそれらを扱うコミュニティに高卒様が押し寄せちゃうんだな
現実世界のコミュニティでは場違いだと分かるのに、ネット上だとわかんない人が多いんだ 一見さん、初心者お断りは、結果論でしょ?
まずは公開することに向けて少ないリソースを割り当てだから、とても裾野を広げる事にリソース割けない。 >>781
高卒かはしらんが、少なくともわかってない人には、余計夢が広がるワンダーランドに見えるんだろうね。 Unityのリファレンスは正直経験者の俺でもちょっと何言ってるか分からないですってところが多い unityで画像を使うときには2のべき乗にするべきってのは調べると出てくるんだけど、
例えばタイトル画面の背景で640x1136の画像があるとしたら
1024x1024の透明な正方形のど真ん中に640x1136を設置して
unityのアセット内に突っ込まないといけないのかな
そんなダサい仕様ある??って疑ってしまう >>776
残念だけど私は普通に使いこなせる人ですからw
そんなネガティブ発言ばかり言ってると自分に跳ね返ってくるぞ。 訂正
unityの画像は2のべき乗の正方形にしろっていうルールは
640x1136なら2048x2048の透明テクスチャの中央に配置したものをunityのアセットに突っ込むってこと? それはテクスチャに使うのの話だよね?
普通のスプライトはそのままでもよくね? >>787
確かオプション入れたままだと、長方形でも無理矢理正方形に直される
足りなければ勝手に引き延ばされ、多ければ勝手に縮小される
何故ならUVは0〜1の浮動小数点だから短辺が640だろうが先端は0で後端は1
そしてUVは再計算しないから、画像だけがグチャグチャに変形させられる なるほど!
じゃあSprite Packerで2048x2048の中に入れちゃえば
別に640x1136の画像使ってもいいってことか 高学歴でも就職できなかった人がネットに多いんだろうと思った。
学歴がアイデンティティになってて、就職に失敗した以上何の意味もないということに
気付いていない・・・。 >>778
英語の資料読める自慢じゃねえの
別におれも読めるけど、日本語があれば苦労しない。
日本のUnity社がほぼ自動翻訳ってのはそのとおりだしな。
おれの入れてる翻訳ツールいいよ。
Googleの翻訳エンジン使ってるけど、いちいちGoogleに飛ばない。
翻訳情報だけくれる。ちっさい吹き出しバルーンで。
ページ翻訳も出来る >>792
就職失敗も含めてそうだけど、ゲーム作成は「底辺ドリーム」みたいな側面があるんだよ
学歴がない、社会的地位もない、秀でた芸もない、でもゲームが出来るから俺は天才だ・・・・そんな勘違いした人がゲーム作成をやろうと大量に集まってくるんだ
ただ、高学歴者はそもそも少ない上、社会で成功する可能性も高いからね
そんなのは居ても少数なんじゃないのかねえ 底辺がゲーム作成なんぞ出来るわけねぇだろ
プログラミング技術やアーティストスキルは
一朝一夕じゃ身につかないぞ… >>795
技術はゲーム作るうえで困らない程度あればいいでしょ
根本はセンスの問題だと思うわ 実際ゲームクリエイターとかプログラマで考えたら底辺レベルの技術者ばっかなわけだし ID:zEezhrovはずいぶん立派なスキルをお持ちなようですね 底辺ドリームで言えばDTBなんかまさにそうだけどな
趣味の人間はsteamとかAppStoreの審査がめんどくさいからそういうのはしないだろうけど ドリームで集まってくる人たちが多いから、なんなの?
それを排除しなければならない理由は? ゲームプログラマより上のスキルもった連中ってOS作ってる奴らくらいなもんだろ マラソンとかトライアスロン出ようってのに、最初から走り切る体力ないとか
調整不足でドロップアウトすんなら、参加しない方がいんじゃね?みたいな事を言いたいんじゃね >>795
いや、だから、ドリームって言ってるやんw 他人がUnityを何に使おうが、それが趣味だろうがプロだろうが、技術のレベルが高かろうが低かろうが、全ては勝手だけどさあ
元々あったコミュニティーに入ってきて、チュートリアルすらやっていないレベルの質問をするのは場違いなんじゃないのかな そもそもここに出てる質問なんて英語版チュートリアルと技術書熟読すれば殆ど解決できるしな
エンジン弄るレベルになって初めて生まれるクラスの質問以外は相応しくないよ、低レベルな質問でスレを埋めるのは弁えるべき チュートリアルで時間取らせて、俺にゲーム作らせない気だなとか
面白い世迷言言ってた彼は、どこに行ってしまったのだろう? そもそも質問すれなのにそれ以外の事で埋め尽くすのは弁えるべき Unityでゲーム作るときにタイトル画面の背景ってuGUIで作る?普通のオブジェクトで作る?
どっちでも作れるんだけどだからこそどっちで作るべきなのか迷う >>804
>ゲームプログラマより上のスキルもった連中ってOS作ってる奴らくらいなもんだろ
わはははははは。オマエは宇宙人か!? ゲームは今や世界最大の娯楽産業だからな
あらゆる技術の集大成が詰め込まれてる >>813
ググる事もできんのか
日本語で無理なら英語だ話せないならそこから勉強しろクリエイターのコミュニティに入ってきて低レベルな質問をするな >>813
作るべきというと、答えは好きな方で言いような気がするが
タイトルは多少なりとも内容が分かってwktkさせるようなのがいいと思う
もしくは、簡単なデモと操作説明とかね >>813
タイトル画面の仕様によるけど1枚絵置いて開始ボタン配置する程度ならuGUIかな
タイトルはシンプルな方が、タイトルは表示されるのか?そもそも起動に失敗するのか?って感じでユーザーサポートに役立つ場合があるから、できれば変に凝った仕様にしてほしくは無いってのもあるけど >>819
そりゃお前、アレだよ、上級者様と分かる質問だそうだ。 >>820
上級者はMonobehaviourあえて使わないっていうけどメリットなによ ブートのイニシャライズなシーンをデザインでドゥなときスレッドのコンセンサスをシェアラブルがマスト。
アハーン? >>823
オーザッツライオーケーオーケーダンケシェーン >>822
MonoBehaviorを使わない利点というよりも、
そもそも使う利点がクラスをコンポーネント化してGameObjectに貼れるという歩行器程度のものだから、
自分でインスタンス管理するレベルになると自然と使わなくなるよ rigidbodyを付けた物体同士ですり抜けさせるにはどうすればいいのか分かりません
マリオとルイージは共にブロックと接触できるけど相互にはぶつからない、という感じが理想で
調べたところEditタブからphysicsのセッティングを開けばレイヤーを設定できるそうですね
ありがとうございました >>787
正方形が必要なのはPVRTCを使うときで、それ以外のフォーマットは長方形でいいはず
あと2のべき乗じゃないテクスチャーはファイルサイズは小さくなっても、読み込み時に、読み込んだファイルとは別に2のべき乗のテクスチャーが作られるから、メモリ上では無駄が多くなったはず 体調悪く、あれから寝てて、復活したんでUnity
えっと、チュートのSurvival ShooterのPlayerHealthのところです。
なぜか、ビデオの通りやったのですが、Zomburnyがプレーヤーを攻撃してくれません。
https://i.imgur.com/epamlSJ.png
であるとおり、Playerタグは認識してるようですが、PlayerInRangeがチェックつきません。
http://fast-uploader.com/file/7078185410514/
にプロジェクトファイルを置きました。
よろしくおねがいします。 Terrainを一部透明にする方法って無いですかね?
動的にマップ生成したいのと、できればゲーム中に地形データを変えたいので
OBJに変換するのは厳しいし、透明なテクスチャで塗ろうと思っても黒くなるだけだし
なにかいい方法があればいいのですが。 PLayerにSphereCollider付けたらうまく動くようになりました。
ありがとう 説明にはRigidBodyがどちらかにあればいいとか Triggerも一方だけでいいと書いてるので釈然としないけど解決しました。 >>830
アセットをかえばいいんじゃないですか? Playerのカプセルコリジョンも外れて無かったので、SphereCllisionからカプセルコリジョンにしました。 Unity内で識別されるゲームパッドの名称と、そのキー配置の一覧ってどこかに無いかな RIgidbodyはあるものの、カプセルコリジョンも一切コリジョンがなかった状態でした。
そりゃ反応出来ないなこりゃ >>836
mdi コントローラー unityで出てくる奴? XBOXのコントローラとPS2のコントローラのみ識別するから、JoyAdapterとか使ったほうがいいね PlayerPrefs.DeleteAll();
PhotonNetwork.ConnectUsingSettings("***");
PhotonNetwork.playerName = PlayerPrefs.GetInt("Win", 0) +'_'+ PlayerPrefs.GetInt("Lose", 0) +"_"+ PlayerPrefs.GetInt("Rate", 1500) +"_"+ PlayerPrefs.GetString("Name","Noname");
Debug.Log(PhotonNetwork.playerName);
出力結果:95_1500_Noname
なんでこうなるんですか教えてください
どう考えてもおかしいでしょ >>842
アセットを買えばわかるんじゃないですか? >>842
シングルクォーテーションが文字コードとして加算されてるだけで、全然おかしくない >>842
'_'を”_”にしたら治りました
なんでですか教えてください >>847
リロードしたらみえました
CharはIntが隣にある時に連結したら数字扱いになるんですね
知りませんでした アンダースコアのUTF8の文字コードは5F
5Fは10進数で95
Winが0なら0+95=95でないの?
1なら96になる筈 ■ このスレッドは過去ログ倉庫に格納されています