トップページgamedev
1001コメント361KB

【3Dゲームエンジン】Unity 7

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2011/12/20(火) 03:42:43.52ID:PZuN57ft
3Dゲームエンジン「Unity」のスレです。

公式サイト(英語)
ttp://unity3d.com/unity/

JavaScript、C#といった汎用言語を使用できるのが特徴です。
個人向けバージョンは商用含め完全に無償です

wiki
ttp://www24.atwiki.jp/unity2ch/

前スレ
【3Dゲームエンジン】Unity 6
http://toro.2ch.net/test/read.cgi/gamedev/1322167021/
0577名前は開発中のものです。2012/01/14(土) 09:10:39.40ID:KZdntlnq
>>564
BlenderからのFBX出力でいつも270度の回転付いてるわ
手で消してそんなに不満はないけど解決方法があるなら俺も知りたい

0578名前は開発中のものです。2012/01/14(土) 09:46:32.74ID:/sRH6CeN
WebPlayerでホームページ上に公開するネットゲームで
ログインしてきた敵(プレイヤー2など)をタギング(Tagging)してホーミング
したいんだがどうすればいいの?
プレイヤーの名前自体をタグに変換する?
0579名前は開発中のものです。2012/01/14(土) 10:51:15.29ID:nXdTWLkI
欧米人にとって日本のジャップは良いカモ

ゲーム開発発展途上でUnityを発展途上民に教えるだけ
0580名前は開発中のものです。2012/01/14(土) 11:14:21.49ID:TvJLOVMq
>>578
タグに変換するだけではホーミングしないんじゃないか?
0581名前は開発中のものです。2012/01/14(土) 12:02:18.07ID:Q3F01l+2
>>578
自分も含めたプレイヤー全員にタグ付けて、
ロックオンのスクリプト内で自分をロックオン対象から除外すればいいんじゃ。
0582名前は開発中のものです。2012/01/14(土) 12:04:16.39ID:RZr1fTBO
初歩的な質問ですが、
配列変数の変数名って何かプログラマの約束事ってありますか?
例えば、charPos[]みたいな配列名だと、変数charPosとごっちゃに
なっちゃうので、見た目で配列だとわかるような、プログラマ共通の
命名ルールがあるならそれに合わせたいのですが、
0583名前は開発中のものです。2012/01/14(土) 12:05:33.56ID:xAhktMAN
根本の解決策じゃないけどヒエラルキの空オブジェクトに回転を打ち消す回転をかけてる
こうすればモデル更新するごとに消さなくて済むし
0584名前は開発中のものです。2012/01/14(土) 12:06:26.95ID:xAhktMAN
あ、>>583>>577へのレス
0585名前は開発中のものです。2012/01/14(土) 14:04:00.35ID:257rcjUy
>>582
会社や個人、言語やその他で色々あるけど、大きく全体的にって話なら
ハンガリアン記法とかじゃね。 システムハンガリアン、アプリケーションハンガリアン
てか、その辺の話はここよりム板か、VIPのプログラミングスレで聞いた方がいいよ、多分

ちなみにシステムハンガリアンってのは、例えば整数やイテレータとか、その型に由来するプレフィクスを付けるモノで、
アプリケーションハンガリアンってのは、そのアプリケーションでの、例えば axisX のように使われ方の意味を付けるもの
0586名前は開発中のものです。2012/01/14(土) 14:15:26.64ID:257rcjUy
あぁ良く見たら、「配列の」 って限定した話だったのか、
人や複数人での決めによるけど、俺がよくやるのは 「arr」 を頭につけて修飾したり、
文章的に ***list かな
0587名前は開発中のものです。2012/01/14(土) 14:31:40.28ID:JnZa6dGS
>>582
配列名は必ず大文字で始めるとか
CharPos[]
配列は必ず複数系にするとか
charPositions[]
先頭に中身を表す文字を追加するとか
arrCharPos[]

こうしましょうっていう指標はあるけど、一人で作ってるなら自分でルールを好きに決めたらいい
チームならチームで話し合って決める
コーディング規則や命名規則は宗教みたいなもの
0588名前は開発中のものです。2012/01/14(土) 17:08:13.74ID:KZdntlnq
自動で建物(ビル)を植えるツールないですか?
Terrainだけだと無人島ぐらいしか作れないので...
0589名前は開発中のものです。2012/01/14(土) 18:15:11.84ID:CV+/tbCX
C++スタイルブック。命名規則の参考になるかも。
http://books.shoeisha.co.jp/book/b72414.html

都市生成ソフト。fbxで出せるらしい。安くは無いが
http://www.gamr7.com/init/urban_pad/index/Overview
0590名前は開発中のものです。2012/01/14(土) 18:20:34.67ID:/sRH6CeN
>>581

自分を対象外のリストから外すのをスクリプトで表現するには具体的にどうやったら
いいですか?
0591名前は開発中のものです。2012/01/14(土) 18:46:19.74ID:257rcjUy
プログラム書いてもらえませんか? って事かそれとも考え方だけで伝わるのか
0592名前は開発中のものです。2012/01/14(土) 18:49:28.34ID:3aaR3viW
また日系アメリカ人かよ
05935882012/01/14(土) 19:03:45.09ID:KZdntlnq
すみません。無料でお願いします
0594名前は開発中のものです。2012/01/14(土) 19:10:01.65ID:3aaR3viW
Googleスケッチアップでモデルデータが無料
0595名前は開発中のものです。2012/01/14(土) 19:14:48.51ID:Q3F01l+2
>>590
プレイヤー毎にID割り当てて、ID比較でいいでしょ。
0596名前は開発中のものです。2012/01/14(土) 19:22:04.97ID:/sRH6CeN
>>581

自分を対象外のリストから外すのをスクリプトで表現するには具体的にどうやったら
いいですか?
0597名前は開発中のものです。2012/01/14(土) 19:39:44.63ID:/sRH6CeN
>>591

プログラムで書いてみてください。
結構無茶ぶりで返答してません?
自分を対象外のリストから外すスクリプトって何?
0598名前は開発中のものです。2012/01/14(土) 19:40:42.96ID:CV+/tbCX
>>588
OK。了解。これから探すから待っててくれ。

>>597
サンプル書いてやるから待ってろ。javascriptでいいか?
0599名前は開発中のものです。2012/01/14(土) 19:43:33.97ID:LfcNWJek
途中経過もお願いします
0600名前は開発中のものです。2012/01/14(土) 19:43:44.11ID:/sRH6CeN
>>598

おうよ頼むぜ相棒ぉ〜〜〜。
0601名前は開発中のものです。2012/01/14(土) 19:44:12.49ID:257rcjUy
>>597
2行目の意味が不明だが、とりあえず、
お手間おかけして大変申し訳ないですが、と言う気持ちを忘れずにな
本当は自分が理解して書くものだから
0602名前は開発中のものです。2012/01/14(土) 19:45:45.56ID:257rcjUy
てか、>>595 がズバリ書いてるんだから、それ見て書けないとなったら
他の処理も何も書けない気がするが
0603名前は開発中のものです。2012/01/14(土) 20:50:57.01ID:3aaR3viW
ズバリって久しぶりに聞いたな
0604名前は開発中のものです。2012/01/14(土) 21:04:53.50ID:TvJLOVMq
ズバリそうでしょう
0605名前は開発中のものです。2012/01/14(土) 22:43:34.98ID:/sRH6CeN
>>601>>602

なんで関係ないのに余計なチャチャ入れるの?
そんな事する為に君の母親は君を産んだの?
0606名前は開発中のものです。2012/01/14(土) 22:47:41.83ID:0iPfT5oC
自分をロックオン対象から除外すれば >>581

自分を対象外のリストから外す >>590,596
0607名前は開発中のものです。2012/01/14(土) 22:50:38.95ID:257rcjUy
>>605
いや、お前の態度が気に食わないからだよ
そしてお前は自分でその理由を理解出来ないほど、頭が悪いからだよ
0608名前は開発中のものです。2012/01/14(土) 23:07:09.26ID:/sRH6CeN
>>607

馬鹿かテメーはお前には関係無いだろうが!!
お前はそうやってくだらねことやって人生終わっていくのが落ちなんだよ。
糞がテメーはテメーのハエ追えよ小僧が!!
0609名前は開発中のものです。2012/01/14(土) 23:12:09.94ID:xAhktMAN
ていうか普通に言語の入門書ぐらいはやっとけよ
先へ進めないだろ
0610名前は開発中のものです。2012/01/14(土) 23:15:02.83ID:ahVlOYhj
ID:/sRH6CeNのキチガイ具合とスレ民の優しさが面白いw
0611名前は開発中のものです。2012/01/14(土) 23:24:12.43ID:257rcjUy
>>608
でもこれで俺がコードを丸ごと全部書いて解説までしてやったら、
へいこらしながら、意味もわからず全部コピペして 「ぼくがつくったんだ!^^」 って言うんだろう?
笑えるわww

お前は物を作る人間じゃないよ。消えな坊やw
0612名前は開発中のものです。2012/01/14(土) 23:27:42.93ID:3aaR3viW
スレ荒らすんならサンプル書くのやめようかな。
0613名前は開発中のものです。2012/01/14(土) 23:27:51.94ID:8oKzJBIn
荒れてる所悪いけど、平面状に自由に線を引いて、その上をなぞるようにオブジェクトが通る、みたいなことをしたいんだけど上手い方法無いですかね
0614名前は開発中のものです。2012/01/14(土) 23:38:48.57ID:TvJLOVMq
このスレ見てると
絵が違うだけの似たようなゲームが量産される気がしてならないな
0615名前は開発中のものです。2012/01/14(土) 23:41:32.69ID:LfcNWJek
>>612
元々出来ないのはわかってるからもう書き込まないで下さい><
0616名前は開発中のものです。2012/01/14(土) 23:42:21.72ID:3aaR3viW
>>613
3.5の新機能がまさにその昨日だったと思う。
0617名前は開発中のものです。2012/01/15(日) 00:22:42.43ID:1NS+AIMe
>>616
まじで!なんて機能?
0618名前は開発中のものです。2012/01/15(日) 01:13:53.99ID:gvlZ1pc3
>>613
エルミート曲線とか?、中継点を補間する曲線描ける
完全に筆で書いた後をなぞるのだとちょっとちがうんだけど
0619名前は開発中のものです。2012/01/15(日) 02:48:23.70ID:Gr2MDJ9a
初心者スレとかなさそうなので、ここで質問してもいいのでしょうか?

Unityをインストールしたのですが、最初のスプラッシュ画面で
『Fatal Error in GC』「GetThreadContext Failed」というダイアログが出て起動できません。
原因と対策がわかる人はいますか?

環境はWin7(x64)、i5 750、8GB、Geforce GT 240、ESET Smart Securityといったとことです。
ESETは相性が悪いとWebに情報があったのですが、
セキュリティの例外に設定しても、ESET自体を一時的に止めても、Unityを再インストールしても駄目でした。
0620名前は開発中のものです。2012/01/15(日) 02:51:07.82ID:kypXwXKu
リアル感のない2.5Dゲーみたいなの作ろうとしてたんだが、
Unityのクオリティが高すぎて、普通に3Dになってしまったわ
0621名前は開発中のものです。2012/01/15(日) 03:03:11.07ID:+nTI/IZD
>>620
toonなどのような2.5Dは3Dより敷居が高いよ
0622名前は開発中のものです。2012/01/15(日) 06:54:27.18ID:3IRSxF4q
>>620
ライティング無くしてテクスチャのディフューズ100%でやればいいんじゃね?
0623名前は開発中のものです。2012/01/15(日) 07:34:54.41ID:HVjohYYA
>>622
それだけじゃしょぼすぎる
0624名前は開発中のものです。2012/01/15(日) 08:32:52.87ID:nJQcP+Pq
>>611

お前バカ杉だろw
1600個近くのC#の関数群を全部掌握しないといけないのか?
お前本当にゲーム造った事ある?
自分で組んでみて他人が組んだコードを比較するとか意味分かる?
0625名前は開発中のものです。2012/01/15(日) 08:34:31.93ID:nJQcP+Pq
>>611

お前みたいなのが総じてなんていうか知っているか『屑』っていうんだよ。
人の足を引っ張るだけ引っ張って仕事した不利してまた明日を迎える。
結局人生何をやったかもしくはやっているか分からないって感じだろ?
0626名前は開発中のものです。2012/01/15(日) 08:49:32.47ID:x6IT14Vz
>>613
Visual editor for iTweenでいいんじゃね
http://www.youtube.com/watch?feature=player_embedded&v=qRafXt26a_E
5:25あたりでパス上を移動している様子が見られる。
0627名前は開発中のものです。2012/01/15(日) 10:05:08.47ID:Pfay0A8K
ID:nJQcP+Pqって、昨日のID:/sRH6CeNか?
あの尊大な乞食。
0628名前は開発中のものです。2012/01/15(日) 10:53:11.99ID:IYFS5veV
餌は与えない方向で
0629名前は開発中のものです。2012/01/15(日) 11:02:54.54ID:1NS+AIMe
>>626
ありがとうやってみる
0630名前は開発中のものです。2012/01/15(日) 11:11:04.02ID:IYFS5veV
んでもこれはどうかなぁ
俺、仕事でカメラワークの曲線の制御ってプログラムしたことあるんだけど
一定速度でこの曲線をなぞるってなにか一工夫入れないといけないような気がした

使えないわけじゃないと思うけど工夫が必要な気がする
0631日系アメリカ人 ◆japYJPNx6A 2012/01/15(日) 11:11:31.98ID:BXY4J/zy
コミュニティは上のやつを見ればわかるよ
日本Unityコミュの上のやつが微妙で、それほど凄くないドキュメント翻訳サンプルごっこ程度
そりゃ下は凄いクズだね
0632名前は開発中のものです。2012/01/15(日) 11:16:17.15ID:HVjohYYA
>>631
全面的に同意するわ。
日本はもう先進国ではない。
0633名前は開発中のものです。2012/01/15(日) 11:18:31.85ID:x6IT14Vz
>>630
うーん、iTweenがどんな物かを知らないのかぁ
0634名前は開発中のものです。2012/01/15(日) 11:25:36.10ID:IYFS5veV
>>633
カーブのところとか加速がかかったように移動しね?
だから曲線で1回点を吐き出させからLerpで一定速度を保ちながら移動・・・とか面倒なことやって
やっとお客さんにOK出してもらえた
0635日系アメリカ人 ◆japYJPNx6A 2012/01/15(日) 11:31:55.87ID:BXY4J/zy
俺が客だったら634みたいなクズゲー作るやつは
同情もせず 作り直せ っていうけどな
その客は馬鹿だな

PCゲームつくれねーのか?タコ
おい馬鹿死ね馬鹿死ねよおい馬鹿死ねよ馬鹿
消えろ馬鹿か?iOS/Androidゲームとかおい?馬鹿かよ脳みそ腐ってんのか?

お前らクズがUnity使って作ってるけど Unity使わないで作ってる黄色い猿もいるだろ
そいつらのほうがよっぽど凄いな
0636名前は開発中のものです。2012/01/15(日) 11:37:26.00ID:78Qh1Ems
>>635
すばらしい、あなたならきっとできるだろう
俺らには無理だ、全てあなたに託す
すげーの出来たら見せてくれよな!v
0637名前は開発中のものです。2012/01/15(日) 11:37:58.28ID:kypXwXKu
SendMessage()は、負荷高いのだろうか?

リファレンツには特にそういうことは書いてないけど、
GetComponent()使って目的の関数にアクセスするのとどっちがいいんだ?
0638日系アメリカ人 ◆japYJPNx6A 2012/01/15(日) 11:43:46.92ID:BXY4J/zy
お前ら馬鹿は英語読めない分
情報の古い和訳Unity本を眺めながらちょこちょこ作ってるだけの馬鹿か
本を取り上げたら何もできねえゴミだろ大半がw

本燃やしてやろうか?おいガソリンぶっ掛けて燃やしてやろうか?こら?おい馬鹿
マジゴミなんだなお前ら馬鹿は本当に英語よめねーし人材的に欧米人以下なんだよ

欧米人=生まれつき英語ができる Unityの本場は欧米 ITの本場は欧米 ゲーム開発のライブラリ エンジン グラ ほぼ欧米が支配 IRCなど本家フォーラムで質問
日本人(黄色い猿)=生まれつき英語ができない 英語学習コスト マルチバイトのハンデ 和訳本を買って一生懸命お勉強 
iphoneゲームとかAndroiud!!とか言ってる大して凄くないクズが主催する勉強会に参加して情報交換(笑) 英語ができずに2chで質問(爆笑) それを答えるのは情弱なジャップw
人とうまく関わりあえない 欧米の真似してバーベキュー大会とか開いちゃう(笑) 上のやつらがうざそう Unity勉強会に足を運ぶ信者w 上の馬鹿が最強だと思ってるw
日本で名の知れた???ツイッター上とかで名の知れた凄いといわれてるジャップを本当に凄いと思っちゃうw所詮ジャップ javascriptとC#をどっち使おうか迷ってる段階
マジでゴミだなありえねーよ?なあ?馬鹿かよおい馬鹿死ねよ馬鹿クズ馬鹿はさっさと死ね
お前らのゲームは1円も払う価値ねえよwLoLってゲームそれ無料でおもしれーし大規模でオンラインだしさw
League of Legendsそれ無料なんだよw っでお前らが作るゴミゲロクズゲーは80円とか安くしても金を払うっていう作業
購入の作業がめんどくせーからwしかも無料でもやらねえようなクズゲーばっかりだよw
http://itunes.apple.com/jp/app//id487194491?mt=8この「あざらし」っていうゲーム85円らしいなw
スマフォゲーのクズっぷりw85円払う価値ねえよw ねえ?w払うのがめんどくさいしスゲーゴミゲーw
LoLのほうが無料でおもしろいだろwなんだ?このクズゲームは 画面タッチする程度の浅はかなゴミゲームじゃないか
スマフォに対してなにを期待してるんだかw 所詮クズな媒体だよスマフォはwゲーム作りたいならPCゲームとか作れw
ゲーム好きです!!とかいってスマフォゲー作ってるとか矛盾だなw
0639名前は開発中のものです。2012/01/15(日) 11:46:37.85ID:HVjohYYA
>>637
俺も知りたいなコレ。
0640日系アメリカ人 ◆japYJPNx6A 2012/01/15(日) 11:50:59.83ID:BXY4J/zy
League of Legendsは無料なのに
iphoneゲーとかクズゲーを85円wwwwwwwwwwwwwwwwwwww
85円wwwwwwwwwwwwwwwwww
それは安いといっても85円wwwwwwwwwwwwwwwwwwww

League of Legendsみたいな大規模ゲームが基本無料wwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwww

85円wwwwwwwwwwwwwwwwwwwwwwwww
85円も払う価値ねえよwwwwwwwwwwwwww
こんなつまらねえ あざらしのタッチするようなゲームにwwwwwwwww
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwwwww85円wwwwwwwwww
wwwwwwwww菅ええええええええええええええええええええええw
すげ柄えええ得えええ得えええええええええええええええええええwすげええええうぇうぇ
末w下wwwwwwwwwwすげえええええええwすげwwwwwwwwゴミなくに日本だなw

ゴミ杉だろ日本はwwwwwwwwwww日本の同人はすげーーーーーーーーーーーーーーーーーーw
wwwwwwwwwwすげうぇえええええええうぇうぇえwwwwwwwww
wsふえをwrふぇおwwwwwwwwwwwwwwwwwwwwwwwwwww
wwwwwwwwwっううぇえええええええええええうぇw
ていれべうrだなwwwwwっうええええええwwwwwwwwwwww
0641名前は開発中のものです。2012/01/15(日) 12:03:17.24ID:u4xn3CnP
SketchUpからUnityへモデルのインポートできた
教えてくれた人ありがとう。
これで3Dギャラリーの使い切れないほどのモデルが利用できる!!
建物だけかと思ったらゲームで使えそうなキャラクターや小物も結構あるね
夢が広がる〜

SketchUpで出力したColladaはなぜか直接インポートできないので、
AutoDeskのFBX Converterを使ってFBXに変更してからインポートしましょう。
あとモデルによってはいろいろ調整が必要。
3,4つ試した範囲では手作業で修正しても正しく表示できないモデルは無かった。
0642名前は開発中のものです。2012/01/15(日) 12:10:29.39ID:HVjohYYA
>>641
お前は打てば響く奴だな。すばらしい。
0643名前は開発中のものです。2012/01/15(日) 12:44:13.51ID:HVjohYYA
Unityのソフトを立ち上げたら以前のプロジェクトが開いているという設定は他のソフトも真似て欲しい。
0644名前は開発中のものです。2012/01/15(日) 12:48:03.08ID:IYFS5veV
俺は嫌い
プロジェクトを指定したときだけ開いて
デフォルトを用意してほしい
0645名前は開発中のものです。2012/01/15(日) 12:59:03.82ID:RLl7yo6S
俺もやだ。何も開かなくていい
0646名前は開発中のものです。2012/01/15(日) 13:05:05.96ID:HVjohYYA
エラー吐いたプロジェクトなら立ち上がらないというわけでもない。ちゃんとフォルダオプションがでる。
だからほとんどの場合は一手間省けて良いじゃないか。
選択できればもっといいが。
0647名前は開発中のものです。2012/01/15(日) 14:04:51.37ID:IYFS5veV
日付ごとバージョンつけてまるごと保存してたりするから
うっかり過去のバージョンのを開いてて間違って編集してしまったとかありそうですごく嫌だ
いまのところないけどね
いま開いてるプロジェクトをよく確認しないといけない手間が増えて嫌
0648名前は開発中のものです。2012/01/15(日) 14:49:06.12ID:NeR3Vzne
質問させてください。

TOP_View-----------------
C
B
A

-------------------------

□-A、□-B、□-Cの距離を、□に適用したスクリプトの、異なるメンバにそれぞれ格納したいのですが、
□-Aの距離を測った後、□-B、□-Cの距離を格納するには、どのようにすればよいでしょうか。
因みに、A及びB、Cは動的に作成されるオブジェクトで、作成毎に座標も異なりますが、作成後の
移動は行いません。

初歩的な質問かもしれませんが、何かアドバイスを頂けると幸いです。
よろしくお願いします。
0649名前は開発中のものです。2012/01/15(日) 16:24:48.75ID:o82MeNjJ
>>632
そりゃunityだと後進国だろw
先進国がなんでも先進してると考えるのはおかしいよ
0650名前は開発中のものです。2012/01/15(日) 16:26:52.58ID:k9qQy6tI
>>638
殺人予告とか・・・
通報されるで
0651名前は開発中のものです。2012/01/15(日) 16:30:33.46ID:Kz5PHniV
>>650
ちゃんと読んだお前に乾杯
0652名前は開発中のものです。2012/01/15(日) 16:59:59.35ID:IYFS5veV
ていうかunityでもの作ってないならはやくどっかいってほしいな邪魔だから
0653名前は開発中のものです。2012/01/15(日) 17:00:11.65ID:x6IT14Vz
>>648
動的にオブジェクトを生成するので、各オブジェクトの座標は判るんだよな。
だったら座標差を取得して三平方の定理で求まるんじゃね
0654名前は開発中のものです。2012/01/15(日) 18:07:22.91ID:+neEEzck
ねえ、なんで日系アメリカ人って人荒れてんの?
0655名前は開発中のものです。2012/01/15(日) 19:03:15.01ID:BXY4J/zy
下田賢佑(しもだ けんすけ)

代表取締役

1980年07月02日生
大手ゲームパブリッシャーにて大作オンラインゲームのスタッフを経験後、独立。
現在はジャンル/プラットフォームを問わず企画立案からプログラミングまでを手掛ける。
0656名前は開発中のものです。2012/01/15(日) 20:21:21.19ID:NeR3Vzne
>>653
すいません、補足させて下さい。
説明不足で申し訳ありません……

現在、マルチロック(距離の近い順)を制作しています。
http://www.dotup.org/uploda/www.dotup.org2520019.jpg
画像の通り、同範囲、同タグを持った敵との距離を、どうやって順次取得して
いくのか、という箇所で悩んでしまっています。
0657名前は開発中のものです。2012/01/15(日) 21:18:29.39ID:U32zJK2t
>>585
>>587
ありがとうございます。arr付けるのが分かりやすそうですね。
0658名前は開発中のものです。2012/01/15(日) 21:19:03.35ID:GiQy0qZy
>>654
RTS板で「俺が作ったらもっと面白いRTSが作れる」と豪語、そこで「Unityってエンジンで作ってみたら?」と言われてUnity調べてたけど、能力が足りずに脱落。
ちっぽけなプライドを守るために、「自分が悪いんじゃなくてUnityが悪い」って事にしてスレを荒らす。

って事らしい。
0659名前は開発中のものです。2012/01/15(日) 21:46:21.54ID:JBYU6Zfx
UnityのJSは無名関数を使えないのか。
特徴的な言語仕様をみたしていない言語は勧められないな。
0660名前は開発中のものです。2012/01/15(日) 22:21:58.12ID:U32zJK2t
>>656
ソート一発でできるのかと思ったら出来ないみたい、

UnityAnswersでも力技でやってるみたいでした
http://answers.unity3d.com/questions/63520/sort-two-arrays.html
0661名前は開発中のものです。2012/01/15(日) 22:49:30.55ID:IYFS5veV
まだ、そこまでunity触ってないけど
敵の判別方法がないってところで悩んでるの?
0662名前は開発中のものです。2012/01/15(日) 23:56:26.12ID:BXY4J/zy
ウンコソートあげるのやめてください
0663名前は開発中のものです。2012/01/16(月) 01:29:13.89ID:K7iZN5yQ
>>656
プログラム始めたばっかなんで、違うかもしれないけど、こんなの考えてみた

var arrEnemy = GameObject.FindGameObjectsWithTag("Enemy");
var nearObj : GameObject;
var nearDist : float = 99999;
var distance : float;

for (i = 0; i < arrEnemy.length; i++) {
distance = Vector3.Distance(arrEnemy[i].transform.position, transform.position);
if (arrEnemy[i].transform.position[2] < 80 & distance < nearDist) {
nearObj = arrEnemy[i];
nearDist = distance;
}
}

if (nearObj == null) {
Debug.Log("範囲内に敵がいない");
return;
}

nearObj.transform.parent = this.transform;
nearObj.transform.localPosition = Vector3(-2, 0, 0);
0664名前は開発中のものです。2012/01/16(月) 01:48:58.90ID:jlVs2BmE
攻撃して相手吹っ飛ぶシーン、RigidbodyにAddForceするとまじでださい

俺のアニメーションが糞なのか、お前わざと吹っ飛んでんの?って感じだわ
とりあえず、いい感じに吹っ飛んでいかない
0665名前は開発中のものです。2012/01/16(月) 02:00:04.08ID:FVjGthcZ
「殴られて吹っ飛ぶ」 状態を観察すると…
 → A:殴る => B:殴られる … Aの拳がBに当たるが、Bの体には重さがあるので、少し耐える
  → A:拳がぐっと、Bにめりこむ … Bはまだ動かない
   → A:拳が限界までめりこむ … 拳が "それ以上めり込まないので"、Bの体が押し出される

… Bの体には重みがあるので、水平に飛んだりはしない、むしろ 「突き飛ばされたように "転ぶ"」
のだから、倒れればいい。 で、その時ほんの少しだけ、水平方向に力が加わればいいから、
AddForceだけだと、この立体的な動きはきっと出来ない … みたいな感じか
0666名前は開発中のものです。2012/01/16(月) 02:07:59.02ID:FVjGthcZ
それか、「振り回す/発射する武器がヒットした時の、そのベクトル」 の重さを、相手に溜めて行き、
一定値を越えたらその越えた分について、そのベクトルへ移動を開始させるとかか

0667名前は開発中のものです。2012/01/16(月) 02:21:24.95ID:jlVs2BmE
そう言われれば、その通りだな
無駄に吹っ飛ばさせようとしすぎてたのかもしれない

だが、実際”転ぶ”感じがどういう動きなのかよくわからない
ちょっと転んでくる
0668名前は開発中のものです。2012/01/16(月) 06:03:00.18ID:sbCyswjt
iPhoneやandroidで、
アプリ使用者のアカウントが何かを特定できる
IDみたいなものを知る方法ってありますか?

Android版は gmailを選択させるアプリを見かけるので
不可能ではなさそうなのですが、
iPhone版は聞かれたことが無いので、うーんて感じです。
0669名前は開発中のものです。2012/01/16(月) 07:56:24.48ID:GvPdE7II
>>653
>>660
>>663
アドバイス、ありがとうございます。
提供いただいた情報を元に、試行錯誤してみます。
0670名前は開発中のものです。2012/01/16(月) 08:24:02.02ID:gXWX6JAL
>>668
そもそもiPhoneやAndroid使用者のアカウント、ってどの値の事?

あとgmail云々ってのは、単にこちらのアプリからはメーラの起動を指示してるだけでは?
そしてそこで選択されてるgmailのアカウントってのは、それはgmailアプリが管理してる物が起動時にロードされてると
0671名前は開発中のものです。2012/01/16(月) 09:45:24.47ID:sbCyswjt
>>670
返信ありがとうございます。

twitterをUnityから利用するときのように、

AndroidではMarketId、iphoneからはapple idあたりで、
ユーザーを一意に認識できる機能があるのかと勘違いしていました。

その手のAsset無いかなーと思って探していたのですが、
そんな簡単な話でもなさそうですね。
勉強不足ですみません!
0672名前は開発中のものです。2012/01/16(月) 10:08:24.11ID:CWWIQIn/
>>671
普通に考えて、第三者アプリがそれらを簡単に取得できちゃうと多分問題
0673名前は開発中のものです。2012/01/16(月) 10:09:26.80ID:XNcUxmDg
>>656
これ移動しなの?
スクロール(移動)するならば
コリダーを利用して当ったもの(近いもの)からリストに追加していく
とかで簡単に済みそうだが
0674名前は開発中のものです。2012/01/16(月) 10:37:10.74ID:G/p0LwOs
Physics.OverlapSphereで一定範囲内にいるColliderが全部取得できるので
距離でソートして終わりだろう

0675名前は開発中のものです。2012/01/16(月) 12:49:50.23ID:CWWIQIn/
仮に自分で管理でも、やっぱり同じような処理回して距離判定で終わり
0676名前は開発中のものです。2012/01/16(月) 12:59:19.04ID:QMzL0M7W
win版のUnity (ver3.5)でフラッシュ書き出しできるようになったけど、
試しに黄本のチュートリアルゲーム(自分でカスタマイズしたやつ)を
書き出してみたけど、うまく書き出せなかった...orz

普通に作っていたらフラッシュ書き出しできないのかな?
■ このスレッドは過去ログ倉庫に格納されています