【3Dゲームエンジン】Unity質問スレッド27 [無断転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2016/10/22(土) 19:15:11.61ID:a83lJ7M1Windows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
次スレは>>970を踏んだ方が建てること。ダメなら>>980か>>990が建てて下さい。
■本スレ
【3Dゲームエンジン】Unity総合スレッド28 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/gamedev/1468040448/l50
■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質問スレッド26 [無断転載禁止]c2ch.net
http://echo.2ch.net/test/read.cgi/gamedev/1470448494/l50
0034名前は開発中のものです。
2016/10/24(月) 15:52:42.54ID:zUV//5W9iTunesかウェブマネー2000円ぐらいなら渡せます!よろしくお願いします。
0035名前は開発中のものです。
2016/10/24(月) 16:07:48.33ID:xtYJW5iNアセットを買えばいいと思いますよ。2000円もかかりません
0036名前は開発中のものです。
2016/10/24(月) 16:25:58.49ID:yF5F6PB6教えてやるために必要なことを書けと向こうで言ったはずだ、要求仕様(問題文?w)を説明しなければ欲しいものは手に入らんよ
仮に2-1のケースの答えを書いておく
public class A{
public Transform target;
void Update(){
if(target!=null)transform.position=target.position;
}
}
スクリプトまたはインスペクタからtargetに参照したいオブジェクトをセットしろ。以上
0037名前は開発中のものです。
2016/10/24(月) 16:26:37.61ID:zUV//5W9ありがとうございます
やりたい事ができるアセットというのは調べればすぐにでるものなんでしょうか?
0038名前は開発中のものです。
2016/10/24(月) 16:31:36.99ID:zUV//5W9先ほどもありがとうございます とても参考にさせてもらいました!
お手数ですが1-1のやり方も教えて頂けないでしょうか?お願いします
0039名前は開発中のものです。
2016/10/24(月) 16:49:10.45ID:xtYJW5iNアセットストアには便利なアセットが沢山あります。調べれば出ると思いますよ
0040名前は開発中のものです。
2016/10/24(月) 18:24:51.51ID:852pQktC0041名前は開発中のものです。
2016/10/24(月) 18:39:37.45ID:yF5F6PB61-1の場合そのファイルがどこにあってどのようなフォーマットになっているか次第で異なる
プロジェクト内Resoucesフォルダ直下、b_pos.txtにカンマ区切りで座標の数値をX,Y,Zの順で記述してあるならば以下の様になる
class B{
Vector3 targetPosition;
void Awake(){
targetPosition=readPosition();
}
Vector3 readPosition(){
var textAsset = Resources.Load("b_pos") as TextAsset;
var token = textAsset.text.Trim.Split(new char[]{','});
var x= float.Parse(token[0]);
var y= float.Parse(token[1]);
var z= float.Parse(token[2]);
return new Vector3(x,y,z);
}
void Update(){
transform.position=targetPosition;
}
}
これ以降は面倒なのでググれ
0042名前は開発中のものです。
2016/10/24(月) 19:00:31.82ID:yF5F6PB6× Trim
○ Trim()
0043名前は開発中のものです。
2016/10/24(月) 19:06:47.41ID:yF5F6PB6総合スレに投下された元発言にはテキストファイルという記述がなかった、そしてこちらに貼られたものがそれとあまり変わっていなかったから向こうと同じ内容だと誤認した
0044名前は開発中のものです。
2016/10/24(月) 20:17:19.43ID:GF99xJmQ0045名前は開発中のものです。
2016/10/24(月) 21:16:58.46ID:yF5F6PB6Unity総合スレ
0046名前は開発中のものです。
2016/10/24(月) 22:14:35.86ID:0b9yR/v80047名前は開発中のものです。
2016/10/24(月) 22:31:13.85ID:s8yq2diFドヤ顔で書いてる古参が相変わらずこのスレでも常駐してるのか
最低でもRoll-a-ball tutorialからSurvival Shooter tutorialまでの初級チュートリアルはやれで済む話だろうに
0048名前は開発中のものです。
2016/10/24(月) 22:44:29.21ID:BlrSd6yV今やこのスレは公式チュートリアルを理解できない人のための質問スレってのが実情だから
0049名前は開発中のものです。
2016/10/24(月) 22:48:39.97ID:s8yq2diF素直にツクールでもやってたほうが本人のため
0050名前は開発中のものです。
2016/10/24(月) 22:56:52.09ID:+kuD6zAY0051名前は開発中のものです。
2016/10/24(月) 23:19:22.50ID:uFsMFmUTチュートリアルはもちろんちょっとググれば速攻わかる内容も多い
大抵が理解できないんじゃなくて理解する気がないから答えくれって感じだと思うけど
005227
2016/10/24(月) 23:20:35.22ID:Cp1f1UA2親切にありがとうございます。
画像やモーションなど素材に関しては経験があるので対応はできます。
むしろプログラミングがネックでした。
一人で作れるプログラミングの範囲が不明だったので
少し希望がもてました。
まずはアバター化、ネトゲ化、オンライン化まで作れるようにしたいと思います。
0053名前は開発中のものです。
2016/10/24(月) 23:28:39.47ID:d03pKBTm0054名前は開発中のものです。
2016/10/25(火) 11:36:14.80ID:JgGh8GTyユニティちゃんを走らせるくらいまでは初心者でも馬鹿でもチョンでも可能なすごいツールなのは間違いない
更にすごいことは走らせるだけのスマホゲーが結構ストアに出てることw
0055名前は開発中のものです。
2016/10/25(火) 12:46:31.35ID:qfLfaDhVでも、それから先に行くのが初心者やチョンには無理なんだと思うよ
0056名前は開発中のものです。
2016/10/25(火) 13:19:38.36ID:CBmsjcQh公式チュートリアルで言えばサバイバルシューターの動きより複雑で面倒
簡単なのはUnityちゃんのパッケにポーズや走ったりジャンプしたりするモーションやスクリプトが既に入ってるから
0057名前は開発中のものです。
2016/10/25(火) 13:42:19.12ID:hZKNhbRZこれ
じゃあ走らせるスクリプト書いてみろって言われてかけるやつは、このスレに1割いるかいないかだろうな
0058名前は開発中のものです。
2016/10/25(火) 13:49:59.15ID:p+Tj2YGMこれ
じゃあ走らせるスクリプト書いてみろって言われてかけるやつは、このスレに1割いるかいないかだろうな(俺が書けるとは言っていない)
いつだってこのスレの人間は言葉足らず
最後の一言があるかないかで全然違うからな
0059名前は開発中のものです。
2016/10/25(火) 14:08:56.65ID:h6S+vDPWむしろモーション作ったりモデル用意したりという素材の準備の方が量が多くて面倒
0060名前は開発中のものです。
2016/10/25(火) 14:19:36.39ID:iJ3pSd1g0061名前は開発中のものです。
2016/10/25(火) 14:40:39.02ID:7jVi8O3l遅くなってすいません とても詳しく本当にありがとうございます
仕事終わりにやってみたんですが最後の方のtransformでどうしてもエラーがでてしまいます どうすればいいんでしょうか?
後チュートリアルもやっていこうと思います!欲しいプログラムが急いでいるものだったので初歩的な質問してしまいすいませんでした
0062名前は開発中のものです。
2016/10/25(火) 14:55:13.88ID:iJ3pSd1gアセットを買えばエラーは消えると思いますよ
0063名前は開発中のものです。
2016/10/25(火) 15:17:32.29ID:h6S+vDPWせめてどんなエラーが出てるのかを貼ってくれ
変に省略したりせずにエラーメッセージコピペで
0064名前は開発中のものです。
2016/10/25(火) 15:38:14.14ID:m67bNTAKアセットは何処で売ってるんですか?
0065名前は開発中のものです。
2016/10/25(火) 16:01:29.98ID:iJ3pSd1gアセットストアで売ってますよ
UNITYウィンドウ
メニュー→WINDOW→AssetStoreで開きます。
便利ですよ
アセットを買えば簡単にゲームが出来上がります
0066名前は開発中のものです。
2016/10/25(火) 17:40:27.47ID:m67bNTAKunityウィンドウというのご見当たらないのですが、これもアセットストアで買わないといけないのですか?
0067名前は開発中のものです。
2016/10/25(火) 17:45:55.01ID:AM87oDGX0068名前は開発中のものです。
2016/10/25(火) 20:06:58.37ID:p+Tj2YGMhttps://www.internethotline.jp/hotlinecenter/illegal-full.html
このサイトでどうすればそのアセットが手に入るか相談してみてはいかがでしょうか?
きっとあなたにとっても我々(Unityを愛する者)にとっても悪いことにはなりません
0069名前は開発中のものです。
2016/10/25(火) 20:36:26.34ID:m67bNTAKありがとうございます。
ですがそのURLが開きません。それを開くのもアセットがいるのでしょうか?何度もすみませんが、それを開くアセットを教えてください。
0070名前は開発中のものです。
2016/10/26(水) 00:33:45.85ID:2o13nKM8アセットは関係ないから無視してよい
エラー文をそのままコピーでいいので見せていただけませんか?
0071名前は開発中のものです。
2016/10/26(水) 00:50:40.46ID:MDPcnBDF0072名前は開発中のものです。
2016/10/26(水) 01:16:42.95ID:E5egFzr9アセットを買えばできると思いますよ
0073名前は開発中のものです。
2016/10/26(水) 07:00:43.65ID:Elo1v8s70074名前は開発中のものです。
2016/10/26(水) 07:23:42.26ID:QARYN5wn0075名前は開発中のものです。
2016/10/26(水) 08:15:48.26ID:/oCkXDqHそのアセットを教えてください。
0076名前は開発中のものです。
2016/10/26(水) 08:26:19.52ID:kKNgN3K10077名前は開発中のものです。
2016/10/26(水) 09:47:12.93ID:kVoFhB4i2D Games for Non-Programmers
スクリプト書けない初心者は見ておいたほうがいい
プログラミング無しでもここまで出来るか
プログラミング無しじゃここまでしか出来ないのか
C#を習得すべきかどうかの判断材料になるはず
0078名前は開発中のものです。
2016/10/26(水) 12:51:16.34ID:mqT3YlKvThe name `transform' does not exist in the current context
というエラーがでてしまいます
0079名前は開発中のものです。
2016/10/26(水) 13:35:36.35ID:+xVshDgw0080名前は開発中のものです。
2016/10/26(水) 15:06:55.69ID:QymOcnWkアセットを買えば解決すると思いますよ
0081名前は開発中のものです。
2016/10/26(水) 15:07:05.82ID:2o13nKM8TrimはメソッドだからTrim()にしないとエラーでる
TrimのエラーがでてないならそもそもMonoBehaviourを継承していないんじゃないかと思われる
TransformはMonoBehaviourを継承しないと使えない
0082名前は開発中のものです。
2016/10/26(水) 17:37:07.97ID:AXcvnSQG>>244 : 名前は開発中のものです。2016/09/04(日) 23:58:54.07 ID:7QBIPDvt
> 新しいwindow10のpcにunity4.6入れたら、ウィンドウ毎に右下にマイクアイコンやら出てきてしまったのですが同じ様な方は居るでしょうか?
nVidia GeForce Experienceを開き、全般のシェアのトグルをオフにするとマイクのアイコンは消えますよ
0083名前は開発中のものです。
2016/10/26(水) 21:15:43.46ID:6H1rOPgX0084名前は開発中のものです。
2016/10/26(水) 21:45:22.81ID:3C/3e2Gr0085名前は開発中のものです。
2016/10/26(水) 21:48:04.20ID:+xVshDgw0086名前は開発中のものです。
2016/10/26(水) 21:53:13.62ID:4NpNl5RG0087名前は開発中のものです。
2016/10/26(水) 22:02:43.41ID:e74Y3EXo0088名前は開発中のものです。
2016/10/26(水) 22:32:57.13ID:6H1rOPgXどっちも同じ自転車だとしても片方に補助輪ついてたらそっち使いたいです・・・
0089名前は開発中のものです。
2016/10/26(水) 22:35:22.16ID:YPfQlU1y0090名前は開発中のものです。
2016/10/26(水) 23:15:33.87ID:6H1rOPgX0091名前は開発中のものです。
2016/10/26(水) 23:20:07.54ID:YPfQlU1y0092名前は開発中のものです。
2016/10/26(水) 23:28:18.21ID:QARYN5wnエディタとIDEくらい違う
0093名前は開発中のものです。
2016/10/26(水) 23:34:19.64ID:ENqqDxjNUnityにインポートした3Dオブジェクトに木目のテクスチャを貼りたいんですが、できなくて困ってます
objファイルをインポートして、木目.jpgを設定したマテリアルを適用しても、なぜか茶色の単色になるだけで模様が反映されません
どうしたらいいか、ヒントもらえたらうれしいです
Unity内で作ったCubeとかにはきちんと木目模様は貼れるので、できなくはなさそうなんですが・・・
0094名前は開発中のものです。
2016/10/27(木) 00:05:57.36ID:VNgSU0RIまんまじゃねーか
0095名前は開発中のものです。
2016/10/27(木) 03:21:58.85ID:ynxCEBiSヒントuv
アセットを買えばできますよ爆発
0096名前は開発中のものです。
2016/10/27(木) 03:22:33.41ID:ynxCEBiS0097名前は開発中のものです。
2016/10/27(木) 10:35:02.32ID:8RRGrd1Vunityってだいたいこんな感じなの?
0098名前は開発中のものです。
2016/10/27(木) 12:33:52.19ID:xwfy5SLrアセットを買えば長方形以外も作れると思いますよ
0099名前は開発中のものです。
2016/10/27(木) 12:56:38.37ID:AtMD0Sinだいたいそんな感じです
有能な者には効率を
無能な者には時間の無駄を
Unityはいつでも変わらずそこにある
人によって評価が違うのは、Unityが違うからではなく評価する人間が違うからなのだ
不満を感じる者は無能だから
ブラシが長方形なのは使う者の知能も長方形だから
足りないと感じるのはアセットが足りないから
0100名前は開発中のものです。
2016/10/27(木) 13:05:52.15ID:xwfy5SLrぜひアセットを購入して下さい
無能なあなたも時間を無駄にせずに済みますね
0101名前は開発中のものです。
2016/10/27(木) 14:06:44.57ID:YnQGQ0KP0102名前は開発中のものです。
2016/10/27(木) 14:59:30.88ID:+u4r7Fkoプレイヤーを動かしてアイテムの近くに寄ったらGetMouseButtonDownでアイテムを持ってそのままGetMouseButtonでキープするってしたいんだけど上手くいかなくて知恵を貸して欲しい
プレイヤーをOnMouseDragで動かしてるから最初からGetMouseButtonだとプレイヤーにアイテムが吸い付くみたいになってしまう
GetMouseButtonDownで
if(Input.Get.Mouse.Button(0)){
transform.position = newpos;
}
が継続されるようにしたい
0103名前は開発中のものです。
2016/10/27(木) 15:05:17.37ID:xwfy5SLrアセットをかえばなりますよ
0104名前は開発中のものです。
2016/10/27(木) 15:11:59.84ID:GgEWpH/Xそれ専用のインターフェースがある。ググれ
0105名前は開発中のものです。
2016/10/27(木) 15:17:39.52ID:Sfv4HQf6Unityは開発ツールだから開発された成果物を効率よく動かすためにユーザーに様々な制約を課す事があるという意味でならそんなものだね
今回の事で言えば、Terrainのマッピングデータは正方形だから、正方形を長方形に引き伸ばしてマッピングしてる事になる
ブラシ類はマッピング画像に対して正方形だから、生成されたオブジェクト上では当然引き伸ばされて長方形になる
Unityを使うという事は開発者なのだから、これらの制約を受けるのが嫌ならTarrainを使わずにより良い道具を作ればいい
いい道具を作ればアセットストアで売ることもできるし、作るのが面倒なら誰かが作った物を買うこともできる
手間や予算の都合で妥協して制約を受け入れるという選択もある
いずれを選択するにしても、作りたいものが作れないのは道具が悪いからだという感覚でいるなら開発には向いていないと言わざるを得ない
0106名前は開発中のものです。
2016/10/27(木) 15:26:39.03ID:Bxt79J260107名前は開発中のものです。
2016/10/27(木) 15:30:30.62ID:GgEWpH/X0108名前は開発中のものです。
2016/10/27(木) 15:33:06.49ID:7h/Uqxmg流石に自分に秘めたゲーム作りの才能があるとかは思ってないだろうけど
頭の弱い子がわざわざ難易度の高いITに挑まなくても
0109名前は開発中のものです。
2016/10/27(木) 15:34:24.44ID:xwfy5SLr0110名前は開発中のものです。
2016/10/27(木) 15:35:20.63ID:+u4r7Fkoありがとうございます
ググってきます
0111名前は開発中のものです。
2016/10/27(木) 17:46:07.89ID:clUJXjXnありがとうございます
TrimはTrim()にしました!
MonoBehaviourをつけてみたんですがエラーがでてしまいました…
つける場所を間違えたかまだ何か足りないですかね?
0112名前は開発中のものです。
2016/10/27(木) 17:49:25.81ID:m7O6S1X4エラー出たらその内容書きなさいって言われなかったかい?
0113名前は開発中のものです。
2016/10/27(木) 18:35:48.35ID:LIdWefVg申し訳ないですがもう少しヒントを頂けないでしょうか
0114名前は開発中のものです。
2016/10/27(木) 18:38:40.42ID:xwfy5SLrアセットをかえばヒントをもらえるかも知れませんね
0115名前は開発中のものです。
2016/10/27(木) 19:57:03.64ID:JQGWn2HQアイテムを取得したら変数でその状態を保持するとかじゃだめなの?
>>111
エラーの内容は教えないけどなにが足りないのか教えては難問すぎる
0116名前は開発中のものです。
2016/10/27(木) 20:29:53.91ID:yERu5zYk0117とにるごん
2016/10/27(木) 20:30:30.20ID:IGarvVeaあと、物体の一部だけをソフトボディにとか出来ないのかな…?
誰か教えてください!
0118名前は開発中のものです。
2016/10/27(木) 20:47:51.90ID:9WlBrwHi0119名前は開発中のものです。
2016/10/27(木) 20:53:56.83ID:LIdWefVgその方向で試してみます
>>116
もう少し勉強してから出直してきます
お目汚し失礼しました
0120とにるごん
2016/10/27(木) 20:55:41.89ID:IGarvVeaいえいえ、本当に全く上手くいかなくて、clothも使ってみたんですけど、スフィアコライダーを使うせいでぷにぷに感がないですし…だからと言ってメッシュコライダーには出来ないし…結構積んでるんです
0121名前は開発中のものです。
2016/10/27(木) 20:58:07.31ID:Sfv4HQf6さすがにそれは自前でやると手間がかかりすぎるのでアセットに頼るところ
例えば↓とか、他にもいくつか見た覚えがあるのでアセットストアのスクリプト/物理エンジン辺りを漁ってみるといいかも。この手の物は大抵動画デモが付いてるから見てみて良さそうなのを選ぶとよろし
https://www.assetstore.unity3d.com/jp/#!/content/50767
部分的なソフトボディ化に関しては最もシンプルなのはソリッドボディなオブジェクトとコンポジットすることだと思う、もちろんアセットにその機能がある物があればそれを使えばいいし、ソース形式の配布ならソース読んで魔改造するのもあり
0122名前は開発中のものです。
2016/10/27(木) 21:04:09.91ID:IGarvVeaありがとうございます
アセットはjerry meshと言う20$くらいのを買ってみたのですが、凹むと言うよりかは、弾む?くらいなんですよね…笑
部分的な奴のやり方は、凄く参考になります!ありがとうございます!
0123名前は開発中のものです。
2016/10/27(木) 22:26:20.80ID:SFM3UCvy0124名前は開発中のものです。
2016/10/27(木) 23:28:38.09ID:s0cf4NXcしかしそれらを調理する料理道具がまったく無く、まずはその道具を自分で作るしかない
アセットストアに道具も売っているが、どれも刃こぼれや錆付いていて不完全
そして道具を作れない人は、調理をあきらめて去っていく
そんな感じ
0125名前は開発中のものです。
2016/10/28(金) 00:36:34.52ID:J9SohDoe3Dモデルのアニメーションをさせるとき、アニメーションによって座標を移動させたくないため、Animatorの「Apply Root Motion」のチェックを外しました
しかしそうすると、アクションによっては(しゃがみなど)空中に浮いてアニメーションをしてしまうようになりました
おそらくこの原因は、「Apply Root Motion」のチェックを外したことによりボーンのRootの位置が固定されたことによるものだと思います
使用ソフトはblenderなのですが、このボーンのRootの変更方法を教えてください
単純にボーンの親ってことではなく、最初に配置したボーンがこの場合自動的にRootとなってしまっていると思われます
0126名前は開発中のものです。
2016/10/28(金) 02:24:52.77ID:/uYfzRKD用語がわからないとリファレンスを読んでも理解できないだろうし、「Rootの位置」がどうのと質問しても「君の考えたRootって一体何なの?」で終わってしまうだろう
で、話の内容は一部よくわからないけど、おそらくはしゃがむモーションのときだけApply Root Motionを有効にしてやれば解決するでしょう
0127名前は開発中のものです。
2016/10/28(金) 02:56:20.66ID:H8UJG34Bunityの仕様ならfbで聞いた方が無難
0128名前は開発中のものです。
2016/10/28(金) 09:56:28.96ID:AO46QV37こいつの読解力が日本人として適切なレベルかどうかと
回答の内容がUnity使いとして適性を満たすものかどうかは
>>125の反応にかかっているな
一つだけ言えるのは「一部よくわからない」くせにいい加減な答えをしてしまう
性格は確実にプログラマには向いていないということだ
曖昧な仕様を放置したままコーディングして動かなかった場合
仕様を決めた人間を責めるようなタイプ
コーディングする前に確認取れよ
どんな判断だ金をドブに捨てる気か
0129名前は開発中のものです。
2016/10/28(金) 11:50:09.58ID:AgOPeOa9公式を読んだ上で分からなかったならばどこが分からなかったのかを具体的に書けばアドバイスしやすい
公式を見たけど読んでないなら100回音読して来い
0130名前は開発中のものです。
2016/10/28(金) 14:03:12.28ID:N21w2Tsh>>129
blenderのボーンで一般的に扱う親子関係のRootの意味と、
unityのApply Root Motion で扱われるRootが違うため、混乱しています
0131名前は開発中のものです。
2016/10/28(金) 14:19:45.53ID:DNG0Us6dアセットをかえばRootの違いも混乱しなくてすみますよ
0132名前は開発中のものです。
2016/10/28(金) 14:57:30.70ID:K/57LFo30133名前は開発中のものです。
2016/10/28(金) 15:04:58.12ID:THfzcjo9下のスカイボックスにしたいんだけどどうすればできるんでしたっけ
■ このスレッドは過去ログ倉庫に格納されています