- 1 名前:名前は開発中のものです。 [2016/06/12(日) 17:56:13.40 ID:kzQK7IbA.net]
- 3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
Windows/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 [転載禁止](c)2ch.net echo.2ch.net/test/read.cgi/gamedev/1454596460/l50 ■Unity 2ch Wiki(まとめ、過去ログ、リンク集) www24.atwiki.jp/unity2ch/ ●リンク ・Unity(日本公式サイト) unity3d.com/jp ・ユーザーガイド docs.unity3d.com/ja/current/Manual/UnityManualRestructured.html ・チュートリアル unity3d.com/jp/learn/tutorials ・スクリプトリファレンス docs.unity3d.com/ja/current/ScriptReference/index.html ・FAQ unity3d.com/jp/unity/faq ・MSDN msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。 前スレ 【3Dゲームエンジン】Unity質問スレッド24 echo.2ch.net/test/read.cgi/gamedev/1462196288/
- 67 名前:名前は開発中のものです。 mailto:sage [2016/06/15(水) 17:03:13.33 ID:VkXA7fBc.net]
- アセットとして売ってる側としてさ
インスペクターの数値をいじった人に対してわざわざ裁判するメリットはないだろ 仮に裁判起こしたとしたら、もう売れなくなる 無料だったとしたらなおさら金のかかる裁判なんてしない 仮にいたとしても、そいつを支持する人なんて誰もいないだろう もう何も怖くない
- 68 名前:名前は開発中のものです。 [2016/06/15(水) 17:11:33.56 ID:IjCbRV6D.net]
- wc2014.2ch.net/test/read.cgi/recruit/1463036426/
sumimasen。リンクです。飛んでってください↑。武内良介で検索!
- 69 名前:名前は開発中のものです。 mailto:sage [2016/06/15(水) 17:41:56.13 ID:O7vP5gXe.net]
- IndieDBて意外とpersonal少ないんだよな
痩せ我慢でプロ買ってるのか、あちらでは富裕層のお遊びなのか
- 70 名前:名前は開発中のものです。 [2016/06/15(水) 17:43:03.16 ID:r07KdXxz.net]
- アセット使ってる側からしてちゃんと理解しておきたいってのはあります。
なんで、調べたらみんな言ってる事違うけど…って感じです。 あほな質問かもしれないんですが、 完成プロジェクトを少しいじってヒットゲームを作り上げたとします。 もしライセンスに引っかかってたとしたら訴えられてもおかしくないのかなと。 ヒットゲームなんてできねーよっwて回答はなしでお願いします…w
- 71 名前:名前は開発中のものです。 mailto:sage [2016/06/15(水) 18:48:58.32 ID:VkXA7fBc.net]
- 黒木って何のために生きてたんだろ
- 72 名前:名前は開発中のものです。 mailto:sage [2016/06/15(水) 21:28:31.88 ID:FoRNSm1g.net]
- Unityで2Dのアクションゲームtうくってるんですけど
端末で動かすと端末が熱いです 熱くならないようにどうすればいいですか?
- 73 名前:名前は開発中のものです。 mailto:sage [2016/06/15(水) 21:45:36.38 ID:wxgemFoq.net]
- ヒートシンクを端末に貼り付けると良い。秋葉原とかだと一個100円とかで買えるぞ。
- 74 名前:名前は開発中のものです。 mailto:sage [2016/06/15(水) 21:59:33.61 ID:SOWqn2Jh.net]
- >>72
Unity 5.4正式版をまて そこから時代が変わるんや
- 75 名前:名前は開発中のものです。 mailto:sage [2016/06/15(水) 22:35:57.49 ID:He6KWUYZ.net]
- 水掛ければ悩みからは解放される気がする
- 76 名前:名前は開発中のものです。 mailto:sage [2016/06/15(水) 23:55:42.44 ID:QqKhjO4Q.net]
- iPhoneやiPadなら解放されるけど、今日日の端末は軒並み生活防水はしてあるから
水をかけても悩みからは解放されない気がする
- 77 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 00:08:38.55 ID:n3wFDQs/.net]
- パソコン壊れたのでゲーム作り引退します。
もし、継続して欲しいならお金ください。
- 78 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 00:15:01.76 ID:i0EMrsJq.net]
- はあ?ネカフェ行って作れよボケ
- 79 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 02:06:09.78 ID:YOVEnlSt.net]
- さっさと買い替えろよハゲ
- 80 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 09:09:06.63 ID:X2vo2yMC.net]
- 新しい提案を出して、続けさせようとする優しいやつらだなww
- 81 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 09:32:08.40 ID:LBNrD1SU.net]
- 壊れてないパーツを売ればいんじゃね?
- 82 名前:名前は開発中のものです。 [2016/06/16(木) 09:53:22.11 ID:3gYc8Qlz.net]
- 3dでプロジェクト新規作成すると2dで作成されるんだが
ゴミすぎだろ
- 83 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 10:37:02.98 ID:XlxJLV7x.net]
- docs.unity3d.com/jp/current/Manual/2DAnd3DModeSettings.html
- 84 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 10:37:09.43 ID:+fbGFons.net]
- なんでこんなに住民の質が落ちてんの?
- 85 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 10:42:04.92 ID:XlxJLV7x.net]
- 荒らしだろ
- 86 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 11:53:30.97 ID:DTnxkm+e.net]
- 確かに新規プロジェクトを立ち上げる度に2Dと3Dが交互に作られるバグあるよな
設定変えるの面倒だから消して作り直してるが早く修正してもらいたいもんだ
- 87 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 12:13:10.13 ID:4YWUHb1E.net]
- ああ、あれ、やっぱバグなんだ…。自分が間違えたのかと思ったよ…
そうだよ、俺はいつだって悪くないんだ!
- 88 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 13:18:37.75 ID:MadgYBnM.net]
- >>84
学歴を晒しても問題がない層はみんなFBに移っちゃったんでしょ ここはもう英語の読めない高卒・センモン卒の巣みたいなもんだ
- 89 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 13:48:26.94 ID:CvncTyfR.net]
- 荒らしの俺が傍観しているのに荒れるってことは
本当にこのスレの住人の質が落ちていることを意味している 俺が動けばさらにひどいことになるが、これなら俺が手を下すまでもないw
- 90 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 14:08:30.68 ID:5nv4TCiZ.net]
- 今日は何もしてないからって、それ以前にしてたら一緒だし2人以上いるだけだろ
- 91 名前:名前は開発中のものです。 [2016/06/16(木) 15:08:04.39 ID:3gYc8Qlz.net]
- photonのアニメーション同期でAnimatorのパラメーターの状態を同期するんじゃなくて、直接手の角度足の角度とかを同期するにはどうすれば?
- 92 名前:名前は開発中のものです。 mailto:sage [2016/06/16(木) 18:15:03.80 ID:MRc/oLcq.net]
- Android用アプリのビルドをしようとすると以下のようなエラー文が出てしまいます
コンソールを読めと言っていることはわかるのですがどのような問題なのかがわかりません 初心者なのでもし初歩的な質問でしたらすみません よろしくお願いします Error building Player: CommandInvokationFailure:  Failed to re-package resources.  See the Console for details. C:\Android\SDK\build-tools\24.0.0\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "C:/Android/SDK\platforms\android-24\android.jar" -F bin/resources.ap_ stderr[ ] stdout[ ]
- 93 名前:名前は開発中のものです。 [2016/06/17(金) 13:25:12.30 ID:qroBj2SZ.net]
- C:\Android\SDK\build-tools\24.0.0を消せばうまくいくかもしれない
- 94 名前:名前は開発中のものです。 mailto:sage [2016/06/17(金) 15:16:31.19 ID:DmZlEzNO.net]
- >>93
ありがとうございます!! build-toolsの24を消して23を入れたらビルドできました ただビルドしたapkファイルを端末にインストールして起動させたところ、一瞬白い画面になってからすぐに落ちてしまいました おそらく何らかの理由で落ちてしまうのだと思うのですが何か原因が考えられるでしょうか? 何度もすみませんがよろしくお願いします
- 95 名前:名前は開発中のものです。 mailto:sage [2016/06/17(金) 17:42:59.14 ID:tO4gJLOI.net]
- >>94
android logcat とか android ddms でググルと落ちた時のエラーの拾い方載ってるからそれでエラーログみてみれば? Unityのバイナリだとエラーからコードにたどり着くのはちょっと厳しいんだけどな
- 96 名前:名前は開発中のものです。 mailto:sage [2016/06/17(金) 18:22:43.40 ID:G3+aCz8W.net]
- このスクリプト1つ置いただけでフリーズするんだけど、unityでThread使ったら駄目だったりしたっけ?
unityエディタ上だと「2回目の実行」でフリーズした(1回目は普通に終了できた。2回目の開始時に完全に死んだ) 他所のブログとか見た限りそんなハズないんだけれども 環境はunity5.3.4でWindows10 using UnityEngine; using System.Threading; class Class1 : MonoBehaviour { Thread thread = null; void Start() { thread = new Thread(loop); thread.Start(); thread.Abort(); } private void loop() { while (true) ; } }
- 97 名前:名前は開発中のものです。 mailto:sage [2016/06/17(金) 18:36:09.32 ID:G3+aCz8W.net]
- Sleep(0)が無いのが駄目だったようだ……
- 98 名前:名前は開発中のものです。 mailto:sage [2016/06/17(金) 18:56:07.41 ID:DmZlEzNO.net]
- >>95
ありがとうございます 調べてみたところUnityの方でパッチが出ておりそれで解決しました
- 99 名前:名前は開発中のものです。 mailto:sage [2016/06/17(金) 20:24:41.05 ID:bO3rxVmN.net]
- ここで聞く前に調べろよアホか
- 100 名前:名前は開発中のものです。 mailto:sage [2016/06/18(土) 12:46:39.81 ID:Ie/1W9rL.net]
- youtubeに
字幕と自動翻訳機能があることを今知りました!!!
- 101 名前:名前は開発中のものです。 mailto:sage [2016/06/18(土) 13:36:44.83 ID:ZPgAx9VV.net]
- その翻訳機能はク、そだけどなwww
- 102 名前:名前は開発中のものです。 mailto:sage [2016/06/18(土) 15:38:03.56 ID:469qvj2T.net]
- ああ、訳わかんねーからな
- 103 名前:名前は開発中のものです。 mailto:sage [2016/06/18(土) 16:30:39.45 ID:Xelk4L5x.net]
- >>96
スレッドは使えるが unityのapi呼をび出すと拒否されるぞ
- 104 名前:名前は開発中のものです。 mailto:sage [2016/06/19(日) 01:48:09.70 ID:JpYtQGAs.net]
- にゃんにゃん
- 105 名前:名前は開発中のものです。 mailto:sage [2016/06/19(日) 04:06:36.67 ID:Y3JrjtG1.net]
- うん
- 106 名前:名前は開発中のものです。 [2016/06/19(日) 09:33:48.97 ID:QOPe1rDx.net]
- C#っってどのくらい
- 107 名前:名前は開発中のものです。 [2016/06/19(日) 09:37:01.98 ID:0nJVOzNK.net]
- リズムゲームを作りたいんですが、タッチしてから反応までに時間がかかっていて困っています
Unityでは大丈夫ですが、iosに入れるとタッチすると鳴る音がずれてしまいます 正しいタイミングでプログラムから音を鳴らすようにすると音ずれはないので、サウンドの遅延ではなくタップの反応遅延だと思うのですが…
- 108 名前:名前は開発中のものです。 mailto:sage [2016/06/19(日) 10:59:29.00 ID:z+CzVtxq.net]
- UnityスレなんだからUnityで大丈夫ならそれで終わり
- 109 名前:名前は開発中のものです。 mailto:sage [2016/06/19(日) 11:02:47.70 ID:xEV1oBYN.net]
- タップをどうやって取ってるかによる
ダブルタップじゃないのを判定するために遅延するタイプもあるしね
- 110 名前:名前は開発中のものです。 mailto:sage [2016/06/19(日) 16:45:21.56 ID:VsBGpR9O.net]
- CRIつかえば
- 111 名前:名前は開発中のものです。 mailto:sage [2016/06/20(月) 10:40:14.36 ID:4HpdZHXa.net]
- 指離れたときに鳴ってるとかじゃね?
- 112 名前:名前は開発中のものです。 [2016/06/21(火) 11:24:06.18 ID:5zqPZxwr.net]
- もう少し詳しく書いてくれないと・・・
- 113 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 12:16:09.53 ID:ls8kyRkS.net]
- 指の皮の無数の細胞が電子パネルから離れたときに、電子パネルを流れていた電流が、指の皮の無数の細胞で遮断されていた所を再び接続し、その事を電子パネルの裏の基盤に電気信号を送り、それをプログラムが処理して鳴ってるとかじゃね?
- 114 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 12:24:08.74 ID:rk1+Vo94.net]
- すべってるぞ
- 115 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 12:51:12.04 ID:/XuZV69K.net]
- ローションでも撒いたか?
- 116 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 13:14:08.25 ID:xsgrTc7B.net]
- PEPE使ったな
Positron Enhancement Plasma Emitterだが 俺も滑ったな
- 117 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 13:14:15.13 ID:LYWuRwcm.net]
- そもそも>>112のレスは>>111じゃなくて>>107に対してなんじゃないの
- 118 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 13:27:48.95 ID:9+z/sOi2.net]
- 113は古来稀に見るアホ。
もうアホとしか言いようがないくらいアホ 見てるこっちが恥ずかしい
- 119 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 13:34:21.29 ID:XOrHRO6u.net]
- >>118
- 120 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 14:16:52.78 ID:xsgrTc7B.net]
- VM認証ストレージを5分未満で導入、モダナイズされたシンプルなデータセンターをUnityで実現、てバナークリックしたら違うUnityだった
ライバル登場か
- 121 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 14:38:35.13 ID:giBqV6Xd.net]
- VuforiaでARアプリ作ったんだけど、スマホでは動いてタブレットだと落ちる
もっと容量のあるARじゃない他のapkファイルは動くのに・・・・・・ Vuforia側でタブレット用の設定とかしなきゃいけないのかね? ちなみにタブレットはASUSのAndroid端末
- 122 名前:名前は開発中のものです。 mailto:sage [2016/06/21(火) 23:59:23.52 ID:94mbUQKT.net]
- 属性によるダメージ増加をプログラムで作ろうと思っています。良い参考サイトございませんでしょうか。
if(自分が火なら){草属性に2倍} if(自分が水なら){火属性に2倍} if(自分が草なら){水属性に2倍}・・・ とベタ打ちしか思い浮かばず、参考がアレば参考が欲しく思っております……
- 123 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 00:21:53.45 ID:nRZcAAj7.net]
- >>122
初心者なんであれだが、switch使うとか? ちょっと見た目がすっきりするくらいか
- 124 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 00:40:47.06 ID:ozsLUQVw.net]
- 最初に思い当たるのはステートパターンなんだけど、手間の割りにあんまお勧めできないんだよな…
アンチパターンだと言い切る人も多い なにをくくり出したら整理できるのか、に着目して部品を分けるのがいいんだけどね。単機能の部品の中でswitch caseが並ぶ分にはなんの問題もないし、むしろ余計なことするより見やすくなる ステートパターンは、お互いに影響し合う同時に管理すべきステートが何種類も出てきた時に思考実験として適用してみるのがいい 最終的には「switch caseで良いじゃん」という判断になるかもなんだけど、それはそれで試行錯誤の中で単機能のモジュール括りだしとか影響のない括りだしが
- 125 名前:出来るようになったということだから得るものはあるはず []
- [ここ壊れてます]
- 126 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 00:46:30.34 ID:8VBagU+u.net]
- >>122
二次元配列の横軸を自分縦軸を相手の属性の番号として攻撃力倍率テーブル引くとか? NORMAL = 0 FIRE=1 GRASS =2 WATER=3 だとして // 下記のテーブルはファイルからCSVを読み込めばExcelでデータが作れる float [,] attr2Pow = { { 1, 1, 1, 1}, { 1, 1, 2, 1}, { 1, 1, 1, 2}, { 1, 2, 1, 1} } ; int myAttr = FIRE; int enemyAttr = GRASS; float pow = attr2Pow[enemyAttr,myAttr]; こんなの?
- 127 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 00:56:30.81 ID:vXzAG1nN.net]
- いいね!分かりやすい
- 128 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 01:03:10.01 ID:4Me3/rFp.net]
- >>122
例えばこんな感じとか?それぞれの値は仮置き //属性列挙、仮にデフォルト値の属性なし+五行 enum Element{ None=0, Fire=1, Grass=2, Water=3, Earth=4, Metal=5, } //属性相性テーブル、仮に相克1.5倍,相生2倍 //ここでは直書きしてるがcsvなどから読むなど float[,] DamageRatioByElement=nw float[,]{ {1,1,1,1,1,1}, {1,1,2,1,1,1.5f}, {1,1,1,2,1.5f,1}, {1,1.5f,1,1,1,2}, {1,2,1,1.5f,1,1}, {1,1,1.5f,1,2,1} } //ダメージ係数の取得メソッド float GetDamageRatio(Element offense,Element defense){ return DamageRatioByElement[(int)offense,(int)defense]; }
- 129 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 01:03:55.58 ID:4Me3/rFp.net]
- って打ってるうちにほぼ同じ回答でとるじゃないかw
- 130 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 01:11:56.12 ID:4Me3/rFp.net]
- 違いとしては属性をenumにしてあるぐらいか…
属性をenumにしてある事での利点はコードにした時とインスペクタ上での指定がしやすいこと、欠点は配列から値を取り出す時に明示的キャストが必要な事
- 131 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 02:52:08.91 ID:8VBagU+u.net]
- >>129
まぁenum指定して書くのが正式だけどこの質問の場合マトリックスなテーブルからデータ拾うのが主題なんであんまり気にせずに書いただけなんだわ 素人さんにわかりやすい様にできるだけコード部分はマトリックスを引く所だけにしただけなんよ
- 132 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 11:19:42.20 ID:LB+KoAIF.net]
- できる男の特徴
・必要な情報だけを ・短時間でアウトプットできる 上司にしたいのは>>125みたいな人 できない男の特徴 ・言わずもがなの情報も含めて冗長性を増したものを ・長時間抱えてアウトプットしてしまう ・ただしこのスレには言わずもがなのことさえ身についていない人間の存在を想定できている 部下にしたいのは>>127みたいな人。薄給で丁寧な仕事をしてくれる
- 133 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 11:40:09.54 ID:UmbVE8zs.net]
- 上下関係なくできない奴を相手にする時は冗長に、出来る奴を相手にする時は簡潔にだろ
>>122が部下だったとして>>125の指示で必要充分だと思う上司は微妙じゃね?
- 134 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 12:34:08.46 ID:bMjccCUU.net]
- >>131はできない男ということか
- 135 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 12:47:43.01 ID:SwfMdWqF.net]
- 一緒に仕事をしたくない男の特徴
上から目線でグチグチと口を挟む>>131みたいな人
- 136 名前:名前は開発中のものです。 [2016/06/22(水) 13:05:07.31 ID:zO/uH0AI.net]
- できる男の特徴とかできない男の特徴とか全く必要のない事を語る気持ち悪い男
- 137 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 14:02:07.13 ID:/IEZr9H6.net]
- >>122
継承か委譲でやってみるとか
- 138 名前:名前は開発中のものです。 [2016/06/22(水) 14:55:07.33 ID:z2z+vKHf.net]
- 今unityで2dゲームを作ろうと試みています
で、tilemasterという2d用のタイルマップペイントアセットを使っているのですが このアセットはunityのデフォルトのグリッドに合わせた場所にマップチップを ペイントするという仕様なんですね で、もうちょっと自由度があればいいなと思ってグリッドサイズを変更するやり方を 探してるのですが見つかりません unityのデフォルトのグリッドは大体1メートル四方の大きさだという話なんですが これを変更する方法はないでしょうか?
- 139 名前:名前は開発中のものです。 [2016/06/22(水) 15:28:23.75 ID:z2z+vKHf.net]
- 自己解決しました
グリッドサイズの変更のやり方が見つからないので代わりにカメラサイズを 変えて対処することにしました
- 140 名前:名前は開発中のものです。 [2016/06/22(水) 15:36:28.54 ID:BWHa/Zcd.net]
- スーファミのドラクエ3くらいのクオリティーの2Dゲームを作りたいんですが
unityでもできますでしょうか?もしくは2Dゲームに合ったエンジンってありますか? いろいろ調べたのですがスマホアプリレベルならunity一番良いのでしょうか? ツクール系はちょっと違う気がしまして・・・
- 141 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 15:54:11.57 ID:/IEZr9H6.net]
- むしろツクール系が違うならなんなんだ
- 142 名前:139 [2016/06/22(水) 15:57:42.96 ID:BWHa/Zcd.net]
- ツクール系はいじったことあるんですが
ツクール系ぽさ、戦闘の感じとかが安っぽすぎてなんというか・・・ 素人っぽさを脱してない気がしてしまいまして。
- 143 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 15:58:08.21 ID:v3OWsaDI.net]
- 2DでRPGならツクールお勧めするよ、マジで。
Unityはデータ管理用の便利ツールとか何もついてないからその辺全部自作になるので。 まぁアセット買ってもいいなら便利アセットはあると思うけど 2Dにあったエンジンはcocos2Dxというのがしばらく前までは通説だったんだけど 最近下火っぽいという話は前スレで上がってた気がする。 ただ描画パフォーマンスとかは圧倒的に良かったはず。
- 144 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 17:20:07.94 ID:sHaCizvW.net]
- ツクールよりworfRPGエディターの方をおすすめしたい
クオリティを求めるならほとんど要素を自作することになるけれども ツクールよりも自由度は高いと思う
- 145 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 17:21:10.15 ID:sHaCizvW.net]
- 後から気づいた
スマホアプリが目的なら無理か
- 146 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 17:34:08.57 ID:LB+KoAIF.net]
- >>132-135
こんなに必死に噛みついて来ちゃって…… 君たちみたいなできない男でも、利用価値はあるんだから 胸を張って生きなよ
- 147 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 17:57:15.77 ID:sHaCizvW.net]
- >>145こいつ間違いなく社会人じゃない
と思いたい
- 148 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 18:45:32.19 ID:L2JrI/u3.net]
- unity5で作業しております。
#pragma strict var spd:float = 1.0; function Start () { } function Update () { if (Input.GetKey("x")) { transform.position.z -= spd; } }
- 149 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 18:47:52.64 ID:L2JrI/u3.net]
- 147です。
失礼しました。 unity5で作業しておりまして、 下記の用に、"x"キーを押すとz方向に移動するようにしています。 これを移動距離を8まででストップさせるにはどのようにしたらよいでしょうか? #pragma strict var spd:float = 1.0; function Start () { } function Update () { if (Input.GetKey("x")) { transform.position.z -= spd; } }
- 150 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 19:04:07.00 ID:qLiii+6+.net]
- >>145
めっちゃ早口で言ってそう
- 151 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 19:34:15.88 ID:v3OWsaDI.net]
- >>148
例えば #pragma strict var spd:float = 1.0; var distance:float = 8.0; var startPos:Vector3; var readyFlg:boolean=true; function Start () { startPos=transform.position; } function Update () { if(readyFlg){ if (Input.GetKey("x")) { transform.position.z -= spd; if(Vector3.Distance(transform.position,startPos)>=distance){ readyFlg=false; } } } } 勿論色々やり方はある。UnityScriptとか普段書いてないので間違ってたらすまん
- 152 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 20:56:02.85
]
- [ここ壊れてます]
- 153 名前: ID:L2JrI/u3.net mailto: >>150
148です。 [] - [ここ壊れてます]
- 154 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 20:56:39.80 ID:L2JrI/u3.net]
- 148です。
ありがとうございます! 上手く行きました。 勉強させていただきます。
- 155 名前:名前は開発中のものです。 mailto:sage [2016/06/22(水) 21:06:44.19 ID:/IEZr9H6.net]
- 取り敢えずキミは落ち着いて書き込む事を覚えよう
- 156 名前:122 mailto:sage [2016/06/22(水) 23:25:52.03 ID:PsjLXF60.net]
- 属性相性について皆様ご回答有り難うございます。
switch文の中にswith文を作る等も考えたのですがちょうどCSVからデータの取り込み、というのをやってみようと思っていたのでそちらで実装してみようと思います。 >>127さんの回答を参考に打ってみようと思います、ありがとうございます。
- 157 名前:名前は開発中のものです。 mailto:sage [2016/06/23(木) 10:33:34.71 ID:nKsiL7rY.net]
- >>152
めっちゃ早口で言ってそう
- 158 名前:名前は開発中のものです。 mailto:sage [2016/06/23(木) 18:31:07.54 ID:ETqOjHm1.net]
- >>155
逝ってるのはお前だろうがよぉ
- 159 名前:名前は開発中のものです。 mailto:sage [2016/06/23(木) 20:12:19.53 ID:nKsiL7rY.net]
- >>156
は?
- 160 名前:名前は開発中のものです。 mailto:sage [2016/06/24(金) 04:35:10.17 ID:zjvNbqb1.net]
- Unityで書いたゲームと.NETで書いたゲームサーバーをuNetで通信させることってできないんかな?
簡単なので通信にuNetを使いたいものの、サーバーもUnity製にするとリソースを無駄に食うだけだから悩んじゃう・・・・
- 161 名前:名前は開発中のものです。 mailto:sage [2016/06/24(金) 15:44:00.96 ID:km5nvk1w.net]
- お世話になります。
javascriptで書いています。 下記のスクリプトのように"a"キーを押したら、z方向に進みます。 そこから"a"キーを放したら、オブジェクト"B"をオブジェクト"C"の位置に移動させたいのですが、 どのように書けばよいでしょうか。 宜しくお願いいたします。 function Update () { if(readyFlg){ if (Input.GetKey("x")) { transform.position.z -= spd; if(Vector3.Distance(transform.position,startPos)>=distance){ readyFlg=false; } } if (Input.GetKeyUp("x")) { } } }
- 162 名前:名前は開発中のものです。 mailto:sage [2016/06/24(金) 16:24:14.48 ID:+ekiJfee.net]
- >>159
- 163 名前:名前は開発中のものです。 mailto:sage [2016/06/24(金) 16:57:35.36 ID:PrPQXAe+.net]
- >>159
>>150が甘やかしたのが悪いんだと思うがそういう 「コピペすれば動くコードよこせ。自分では何も調べるつもりはない」 みたいなこと言われてもな〜。 そのコードではreadyFlgが立っていたら(一度距離がdistanceを超えたら) キーを押しても離してももう動かない。それでいいのか? Unityは見た目に反して言語ができなければ一切何もできないツールだ。 諦めてちゃんと言語の勉強をしろ。unityscriptは捨ててC#をやれ。
- 164 名前:名前は開発中のものです。 mailto:sage [2016/06/24(金) 17:34:40.97 ID:77R0Gkt/.net]
- もしかして>>159は
"B"とか"C"のオブジェクトの座標の取得のやり方を質問してる…? キーを押した時のif文とかは普通に理解してるっぽいし 座標への数値の代入の方法も大丈夫だし BをCに向かってゆっくり移動させたいんなら (Cの座標 - Bの座標).normalizedでBからCへの方向を取得して それに速度を掛けてやった分をBに足してやればいいし パっと移動させたいならBの座標にCの座標を突っ込めばいいし
- 165 名前:名前は開発中のものです。 mailto:sage [2016/06/24(金) 20:52:40.87 ID:KTZazvVz.net]
- >>161
くぢぐちいってねぇで162みたいに教えてやれよ。あ、もしかして分からなかったのかな?アホすぎて爆笑
- 166 名前:名前は開発中のものです。 mailto:sage [2016/06/24(金) 21:55:23.44 ID:P9rm8zhM.net]
- すみません初心者ですが、
オブジェクトの移動用の関数変数が複数種類あって混乱しそうです。 Rigidbodyでは ・変数 positionの変更 ・変数 velocityの変更 ・関数 MovePosition() ・関数 AddForce() Transformでは ・変数 positionの変更 ・関数 Translate() 等を目的の種類 や使われ方にまとめた 早見表の様な物を知ってったら教えて下さい。
- 167 名前:名前は開発中のものです。 mailto:sage [2016/06/25(土) 00:01:56.60 ID:rggTdyht.net]
- docs.unity3d.com/ja/current/ScriptReference/
|

|