【3Dゲームエンジン】 ..
2:名前は開発中のものです。
15/10/07 15:05:09.92 IuEuv3p4.net
>>1
乙
3:名前は開発中のものです。
15/10/07 15:30:14.75 fN6OI0C/.net
サンゲツです。
4:名前は開発中のものです。
15/10/07 15:48:14.57 H12k9m6P.net
おつ
そろそろ質問のテンプレ的なものが欲しいね
無駄が少なく円滑にやり取りできる空気を作れてもいい頃
5:名前は開発中のものです。
15/10/07 16:01:47.42 BVQP7JPr.net
> 作れてもいい頃
さっさと作れよ能なしw
6:名前は開発中のものです。
15/10/07 16:04:41.99 gu5txXpw.net
必要なのはテンプレよりも、どっちかっていうとFAQなイメージ
7:名前は開発中のものです。
15/10/07 17:41:39.51 oNq0WAv0.net
Unity Adsをつけようと思ってたんだけど、これWiFi接続時以外で使ったら大迷惑かな?
8:名前は開発中のものです。
15/10/07 20:47:12.74 bLebZZF7.net
>>7
wifiの時だけ出すとか?
…できるのか知らんけど
9:名前は開発中のものです。
15/10/07 22:26:09.65 N69Dej8B.net
>>7
アド止めるために課金させるのが吉
ゲーム自体がある程度おもしろければ課金してくれる(広告が邪魔だからと言う批評も来るけど)
今って宣伝で話題にならないとインストールしてももらえないから無料枠のゲームとかだと大概がこの手のだよ
あとはサーバログイン必須でアイテム販売系
10:名前は開発中のものです。
15/10/07 22:27:38.58 N69Dej8B.net
補足:国内だったら通信費的にはもう迷惑ってのは無い(スマフォで従量課金な契約自体が無理なので:OSアップデートだけで死亡とかあり得ない)
11:名前は開発中のものです。
15/10/07 22:37:16.02 n2uoMFtd.net
すみません、string xが文字列「input key」かどうか?の判定文ってどう書けばいいですかね?
x == "input key"だと半角スペースが認識しないので
x == "input" + "/s" + "key"とか書いてみたんですがダメでした
12:名前は開発中のものです。
15/10/07 22:51:24.02 /wXaUuCM.net
アイテム課金とかは税金の書類とか作ってAppleに登録とかいるんでしょ?
13:名前は開発中のものです。
15/10/07 22:54:08.29 bLebZZF7.net
>>11
え?普通に通ったよ
void Start ()
{
string x = "input key";
if(x== "input key")
{
Debug.Log("ok");
}
}
14:名前は開発中のものです。
15/10/07 23:00:14.53 bLebZZF7.net
1時間以上ググってわかりませんでした。のでここで聞かせて下さい。
ボタン(UnityEngine.UI.Button)を作ってあり、その参照を取得したいのです。
ボタン自身のスクリプトからだと下記3つがあればボタンの参照を取得できるのですが、
using UnityEngine.UI;
private Button btn;
this.btn = gameObject.GetComponent<Button>();
しかし、他のオブジェクトに付与してあるスクリプトからそのボタンの参照を取得する方法がわかりません。
先輩方、どうが御教示願います。
15:名前は開発中のものです。
15/10/07 23:07:03.09 bLebZZF7.net
>>14
大変申し訳ないです。いま自己解決致しました。
英語サイトならありました。
play = GameObject.Find("Play").GetComponent<Button>();
URLリンク(answers.unity3d.com)
16:名前は開発中のものです。
15/10/07 23:07:46.37 n2uoMFtd.net
>>13
マジですか・・・
ということは多分違うところに問題があるんですね
ありがとうございました
17:名前は開発中のものです。
15/10/08 00:29:33.38 YiRhI7bx.net
Photon Animator Viewについてなんですが
設定を弄ってもTriggerの同期が上手くいかず
この際全部Boolに変えてしまおうかと考えているんですが
現状はTriggerの同期は難しいですか?
18:名前は開発中のものです。
15/10/08 03:28:56.69 RNrhCNdW.net
GameObjectをsorting layerでZ値に関係なく描画するにはどうすれば良いですか?
19:名前は開発中のものです。
15/10/08 03:58:43.51 iECiW2NC.net
レイヤーマネージャで優先したいもの用のSortingLayerを作る
URLリンク(docs.unity3d.com)
レイヤーはマネージャの中でドラッグアンドドロップで上下を入れ替えられる。
上のものほど優先して描画される。
Z値に関係なく前に出したいものについてはスプライトレンダラーでそのSortingLayerを指定する
URLリンク(docs.unity3d.com)
ということではなく?
20:19
15/10/08 04:10:58.83 RNrhCNdW.net
スプライトレンダラーじゃなくて3DオブジェクトのMeshRendereからソートできます?
21:18
15/10/08 04:11:46.07 RNrhCNdW.net
>>19
レス番とアンカー間違えた
22:名前は開発中のものです。
15/10/08 04:18:36.15 iLMryQEv.net
UnityエディターのUpdateチェックしてずっとバージョン5.2でやってると長い間ずっと思ってたら、5.1のままだった
不覚…
23:名前は開発中のものです。
15/10/08 04:27:43.14 iECiW2NC.net
>>20
ああ、こういうことか
URLリンク(tsubakit1.hateblo.jp)
24:18
15/10/08 04:46:39.44 RNrhCNdW.net
>>23
うーん・・・最初それやてたんだけど
a.GetComponent<Renderer>().sortingLayerName = "Layer1";
b.GetComponent<Renderer>().sortingLayerName = "Layer2";
これでbが手前に来ない。。。
25:18
15/10/08 04:54:59.30 RNrhCNdW.net
なんとなくだけどシェーダー内でワールドpositionやってるからっぽい・・・
26:名前は開発中のものです。
15/10/08 05:07:03.49 iECiW2NC.net
>>24
それが有効になるのはそのページに書いてあるけど
シェーダーがトランスペアレントやアルファブレンドの場合だ。
27:名前は開発中のものです。
15/10/08 09:49:10.94 gP5j5Jbu.net
ちょっとくだらない質問なんですが、
床だけのマップを作ってそこにCubeをプレイヤーとして配置させたんですが
CharacterControlとリジットボディを付けて参考書通りにスクリプト書いたら
見事にゲッダン!するんですこれはCharacterControllerの坂を上る機能と
下に落っこちるリジッドボディの重力判定が関係しているのでしょうか?
UnityはVer5です
28:名前は開発中のものです。
15/10/08 12:46:02.32 iLMryQEv.net
>>27
ゲッダンが解読出来ないのだが…
29:名前は開発中のものです。
15/10/08 15:36:27.50 /FhkuLU4.net
ブルブル震えるとか、そういった意味のニコニコ用語だった気がする
30:名前は開発中のものです。
15/10/08 15:38:23.17 TZUY7ywR.net
要するにハマッて動かなくなってるのかな?
場合分けして原因探らないとなんとも
31:名前は開発中のものです。
15/10/08 15:44:02.70 /FhkuLU4.net
接地周りの値がズレてるのかな。
isGroundedの値はどうなってる? 高速で切り替わってる感じ?
32:名前は開発中のものです。
15/10/08 16:02:15.65 UaFHtTMo.net
>>27
床を厚みのあるオブジェクトにしなさい。
33:名前は開発中のものです。
15/10/08 16:13:56.75 /FhkuLU4.net
例えば、ゲームオブジェクトにスクリプトファイルをアタッチしたとき、
そのインスペクターに以下の表示が出てきますよね?
Script [ScriptName]◎
スクリプト名の右側にある丸ボタンを押すと、
「Select Monoscript」というウィンドウ(正式な名称は分かりません)が表示され、
そこにスクリプトの名前がズラっと並びます。
さて、プロジェクトビューのAssetsフォルダにおいて、各スクリプトをフォルダ分けして管理してます。
例えば以下の様な感じです。
+ Assets/
+ Scripts/
+ Players/
- Mario.cs
+ Enemies/
- Goomba.cs
- Paratroopa.cs
- Luigi.cs
このフォルダ分けを、先のSelect Monoscriptsのウィンドウにも適用させるこは可能でしょうか。
出来ない場合、皆さんはどのように管理してますか。
スクリプト以外のファイルでも同様です。
34:名前は開発中のものです。
15/10/08 17:16:22.28 SxCBaw1x.net
>>33
> 可能でしょうか。
できない
>どのように管理してますか。
「管理」が何を指してるかわからんけどProjectタブが
フォルダ構成をそのまま表示してるので問題がない
ドラッグもできるし◎を押すことがあまりない
探したいファイルの名前が分かっていればProjectタブの検索が早いからそっちでやる
35:名前は開発中のものです。
15/10/08 17:25:06.67 /FhkuLU4.net
一時期、Player_Mario.csみたいなファイル名にしてたこともあるんだけど
やっぱりそれはそれで冗長でなあ。
>>34
なるほど、「そもそも使わない」のね
ありがとう
自分の場合、アタッチ先のプレハブを選択してても
操作ミスでスクリプトをクリックしてしまい、インスペクターがスクリプトのそれになってしまうことが多くて。
まあ気をつけるしかないか。
36:名前は開発中のものです。
15/10/08 17:59:22.29 pf4BBmjA.net
>>27です。is Kinematic
37:名前は開発中のものです。
15/10/08 18:01:14.69 pf4BBmjA.net
>>36誤爆しました・・・
プレイヤーのリジットボディにisKinematicを付けたら問題なく?動くようになりました
>>31
それどこで見れますか・・・マニュアル見ても乗ってなくてわからないです
>>32
試してみます
38:名前は開発中のものです。
15/10/08 18:16:51.25 /FhkuLU4.net
思いっきり載ってる
URLリンク(docs.unity3d.com)
39:名前は開発中のものです。
15/10/08 20:24:05.45 m7LbYpNp.net
どうでもいい事だけど
テラシュールブログの人って本業よりもブログそのもので稼いでいるのかな?
親切丁寧な説明で結構時間かかるだろうに頻繁な更新しているし
でも広告とか無いよね、うーんわからん
UNITYの達人ならアプリよりもツルハシ商売(UNITY教室とか)したほうが確実に稼げそう
40:名前は開発中のものです。
15/10/08 20:30:49.87 pf4BBmjA.net
>>38
ここで「Ground」で検索したら出てこなかったんですよ・・・
URLリンク(docs.unity3d.com)
検索ガバガバで申し訳ない
早速試してみたところ、リジットボディ付き(is KInematic無し)でやると
移動するとき以外は宙に浮いている感じでした(移動中も浮いたり着地をしたりを繰り返していました)
これはやっぱりキャラクターの初期座標が悪いのでしょうか?
41:名前は開発中のものです。
15/10/08 20:57:05.60 iECiW2NC.net
>>40
RigidBodyってのは何か、っていうと要するに衝突や重力の作用に応じて
モノを動かす、っていうコンポーネントなんだよ。
そしてCharactorControllerはRigidBodyに代わって独自にモノを動かす。
URLリンク(docs.unity3d.com)
"CharacterController は Rigidbdy による処理を持たなくてもコリジョンによって簡単に動きの制限を行うことが可能です"
だからその両方がついていると処理のタイミングによっては二重に動作が行われる場合がある。
衝突処理とはどういうものかっていうと基本的には「めり込んだらめり込まないところまで戻す」ってことだ。
それが二重に行われれば二倍戻る。だから浮く。
何故二重に行われない場合があるのかというと恐らくだがFixedUpdateとUpdateの周期の違いが生じた場合だろう。
42:名前は開発中のものです。
15/10/08 21:05:58.25 pf4BBmjA.net
>>41
なるほど・・・。リジッドボディは連鎖的に動かすときに用いて、
CharacterControllerはまるで超能力の如く(あるいはゲーム的に)動かすために使うってことですね
最後の1行はよくわかりませんが、とにかく今はリジットボディとCharacterControllerを一緒に使ってはいけないと覚えておきます
いろいろありがとうございました
43:名前は開発中のものです。
15/10/08 21:08:55.21 TZUY7ywR.net
FixedUpdateとUpdateの違いはわりと重要だから、適当に検索して理解した方が良いぞ
44:名前は開発中のものです。
15/10/08 21:33:59.10 pf4BBmjA.net
>>43
さっそく調べてみました
前者は一定周期で必ず呼ばれるアップデートで、
後者は何かしたら呼び出すアップデート・・・?
ネトゲの定期アプデと臨時メンテみたいなもんですかね、コレ
45:名前は開発中のものです。
15/10/08 21:46:50.57 TZUY7ywR.net
>>44
Updateはフレーム毎に呼び出されるから、仮に30FPSだとしたら秒間30回よばれる
フレーム依存なのでわりと揺らぎがあるとも言える
FixedUpdateはフレーム依存ではなく、こちらが指定したタイミング毎で呼び出される
46:名前は開発中のものです。
15/10/08 22:23:40.14 1FynqgHK.net
>フレーム依存なのでわりと揺らぎがあるとも言える
この理由、俺もよく分かってないんだけど、
フレームはPCスペックや環境によって違うから、で合ってる?
47:名前は開発中のものです。
15/10/08 22:35:40.04 TZUY7ywR.net
あってる
フレーム固定してしまえばまた話は変わってくるけども、開発環境とプレイ実機ではFPS違うし、実機も個体差・種類差あるからね
この問題はUpdate関数だけでなく色々なところで関係してくるから面倒よね(´・ω・`)
48:名前は開発中のものです。
15/10/09 00:40:00.53 W3PumFfF.net
>>12
亀レスでややスレチかもだけどいらないよ
こないだ個人でアカウント作ったけど銀行口座登録までオンラインで完了したよ。まだリリース前だけどSoomla使った実機テストまで完了してる
法人だとDUNSナンバー割り振られてないと面倒があったかな
49:名前は開発中のものです。
15/10/09 01:26:22.35 R5Iclk7I.net
Unity5.3から課金機能がつく予定らしいし、課金アプリデビューしようと思ってはいるけど・・・・
iTunesStoreはカード名義がそのまま公開される名前になるとか各所のブログで見ちゃってためらってしまう
50:名前は開発中のものです。
15/10/09 02:00:41.62 W3PumFfF.net
そこは商売として割り切らなきゃね
どの道アプリ内課金するなら特商法に基づく表記で名前出すのが筋なんだし
51:名前は開発中のものです。
15/10/09 02:18:13.36 v+qLy9Xa.net
という事は芸人みたいに仮の名前にすれば良いのか
無理だろうけど
52:名前は開発中のものです。
15/10/09 02:22:23.94 R5Iclk7I.net
>>50
確かに匿名で商売するなんてあり得ないか
ただ本名でググられたときにどんなアプリを作ってるかばれちゃうのがやや気になってしまう
アプリで食っていけるのならいいけど他の仕事に影響が出ると生活ができなくなるから悩んじゃうね
53:名前は開発中のものです。
15/10/09 02:26:26.84 +rJpoLSl.net
URLリンク(developer.apple.com)
事務所登録して会社としてAppStoreに登録できないかとおもったけどダメかー
氏名をStoreに表示する。例外はないと明記されてるしダメだね
54:名前は開発中のものです。
15/10/09 03:45:36.96 peGtMUtl.net
企業でも代表名は本名必要だしな
55:名前は開発中のものです。
15/10/09 05:57:55.54 HMq2j7wK.net
特定のオブジェクトの位置(座標)にシーン開始時に自動でマウスカーソルを自動で合わせる処理
ってどう書けばいいですかね?
Start()メソッドに
var t = new Point(0, 0);
System.Windows.Forms.Cursor.Position = t;
こう書くと何かアセンブリ関連のエラーがズラッと出てきて
一つ一つ解消する自信がなかったので諦めました・・・。
56:名前は開発中のものです。
15/10/09 06:27:39.67 Io5KqEnu.net
>>55
URLリンク(answers.unity3d.com)
57:名前は開発中のものです。
15/10/09 06:59:14.48 HMq2j7wK.net
>>56
ありがとうございます。
「アセンブリに追加する」って、「AssetフォルダにDLLを突っ込む」って事ですよね?
58:名前は開発中のものです。
15/10/09 07:14:30.63 Io5KqEnu.net
>>57
URLリンク(docs.unity3d.com)
やってみないとわからんが前に出したページにも書いてあるがこれは
プラットフォーム依存の処理になるので多分この辺。
そしてWindows以外では動かない。
基本的にその操作は「よく使いそうな処理なのにUnityではできない」ものの代表的な例だ
59:名前は開発中のものです。
15/10/09 08:22:47.57 i7l8LcC2.net
タダでもう一枚カード作れるから、子供の名前で作るのは有りかな。
60:名前は開発中のものです。
15/10/09 13:42:58.60 bMi6+gqh.net
uGUIを使用してチャットログを作成しようとしています。
テラシュールブログさんのスクロールビューを基にスライド部分を作成しているのですが、スライドさせると文字の表示順がおかしくなったりしてしまいます。
以下の部分をUpdate内で動かして、位置の判定をしています。
while (AnchoredPosition - m_diffPreFramePosiiton < 0 ) {
if (nameList.Count == m_instantateItemCount){
m_diffPreFramePosiiton -= ItemScale;
break;
}
var item = m_itemList [0];
var lastItem = m_itemList[m_instantateItemCount - 1];
var pos = lastItem.anchoredPosition.y;
float height = lastItem.FindChild("Message").GetComponent<RectTransform>().rect.height;
pos -= height;
item.anchoredPosition = new Vector2 (0, pos);
m_itemList.RemoveAt (0);
m_itemList.Add (item);
m_diffPreFramePosiiton -= height;
onUpdateItem.Invoke (m_currentItemNo + m_instantateItemCount, item.gameObject);
m_currentItemNo ++;
}
続きます
61:名前は開発中のものです。
15/10/09 13:43:44.09 bMi6+gqh.net
while (AnchoredPosition- m_diffPreFramePosiiton > 0) {
var item = m_itemList [m_instantateItemCount - 1];
var firstItem = m_itemList [0];
var pos = firstItem.anchoredPosition.y;
float height = firstItem.FindChild("Message").GetComponent<RectTransform>().rect.height;
pos += height;
item.anchoredPosition = new Vector2 (0, pos);
m_itemList.RemoveAt (m_instantateItemCount - 1);
m_itemList.Insert (0, item);
m_diffPreFramePosiiton += height;
if(m_currentItemNo > 0)
m_currentItemNo --;
onUpdateItem.Invoke (m_currentItemNo, item.gameObject);
}
62:名前は開発中のものです。
15/10/09 14:45:16.03 jQQoftWg.net
> 逆に言えば熟練すれば高給契約社員も夢じゃない
高w給w契w約w社w員www
夢なのにみみっち過ぎるところがまた
63:名前は開発中のものです。
15/10/09 15:47:07.48 MF9N0RRM.net
恒久契約社員かもしれんぞ…
でどこの誤爆?
64:名前は開発中のものです。
15/10/09 16:08:22.64 HMq2j7wK.net
>>58
難しい・・・
ありがとうございます、参考にします
65:名前は開発中のものです。
15/10/09 17:41:13.97 bU12Fwfr.net
最初に3dを選んでプロジェクトを作った場合、2dを選んだ時と同じようなシーンは作れないのでしょうか?
今、3dのゲームを作っているのですが、ステージセレクト画面やタイトル画面は2dで作りたいと思っています。
ですが、スカイボックスの表示が消えずに困っています。
どなたか初心者にも分かるように説明していただけませんか?
66:名前は開発中のものです。
15/10/09 19:10:12.12 vyGCS0Tb.net
Window - Lighiting - Skybox を None
67:名前は開発中のものです。
15/10/09 21:58:20.74 ju//h2+a.net
カタカナで書くと四角いスイカのイメージが頭にわく
68:名前は開発中のものです。
15/10/09 22:03:14.10 4mabLL0o.net
UIマスクってデフォルト以外のマテリアルアタッチしたスプライトって処理できない?
69:名前は開発中のものです。
15/10/09 22:11:08.84 bU12Fwfr.net
>>66
ありがとうございます!
カメラの方のclear flagsいじっても変わらないから困ってました
助かりました!!
70:名前は開発中のものです。
15/10/09 23:10:58.45 v+qLy9Xa.net
改めてここのスレはスゲーと思う
高度なエスパーがたくさんいるw
71:名前は開発中のものです。
15/10/09 23:43:32.77 ju//h2+a.net
じゃあ四角いスイカ透視してみろ
72:名前は開発中のものです。
15/10/10 01:10:10.55 OBW9R093.net
なんもなかったぞ。
73:名前は開発中のものです。
15/10/10 01:39:08.54 7BRfUIc1.net
ここのスレの人達には日頃お世話になっている。
改めてお礼が言いたい。
ありがとう。
74:名前は開発中のものです。
15/10/10 01:49:03.18 b9F9BcOx.net
プロってのは超能力で成り立ってるとこある。実際職場は先読みとか想像でカバー出来る人クリエイターがやり手
75:名前は開発中のものです。
15/10/10 04:51:34.88 4GLzEAxm.net
すみません、エスパーお願いするようで申し訳ないんですが
シーンA内
GameObject unitGO = Instantiate(Resources.Load("charGO"), transform.position, Quaternion.identity) as GameObject;
↑正常
シーンB内
GameObject unitGO = Instantiate(Resources.Load("charGO"), transform.position, Quaternion.identity) as GameObject;
↑NullReferenceExceptionエラー
になるんですが、コピーしてるのになぜエラーが出るのか分かりません
どちらもpublicメソッド内のforループ内です
charGOは存在しているのでシーンAでは普通に取得できています
これを書いたスクリプトをアタッチするオブジェクトの階層ってInstantiateか、もしくは
Resources.Loadって関係しますか?
思い当たる事があれば何でもいいので教えて頂きたいです
76:名前は開発中のものです。
15/10/10 08:01:08.66 983pfe1t.net
>>75
当たり前のことだが最小構成でやる限りエラーは出ない。
しかもそもそもその文、Nullエラーはどこで出るのだろう?参照してないよね?
Resources.Loadは見つからなければNullを返すだけだし
as演算子も変換できなければNullを返すだけだ。
つまりエラーが出ているのはその文ではない。
エラーが出ている文がそこではない以上どういう文でどういうエラーが出ているのかはわからない。
77:名前は開発中のものです。
15/10/10 08:22:50.69 4GLzEAxm.net
>>76
nullpointエラーをダヴルクリックするとエラー箇所に飛びますよね
それが>>75の行だったんです
もしかして、飛び先の行が必ずしもエラー行とは限らないって事ですか?
(つまり飛び先の行でそのエラーが出ている事を保証していない?)
78:名前は開発中のものです。
15/10/10 09:16:29.38 983pfe1t.net
>>77
実際問題その文でNullReferenceExceptionエラーって出ようがなくない?
何故飛ぶ先がずれるのかはわからないが文法的にありえないエラーなので
その文がどうこうという訳ではないのは確かだろう。
実際他のシーンでは動いてる訳だし。
ちょっとぐぐった限りではこういう話はある
URLリンク(stickpan.hatenablog.com)
しかし大分前の話しだし今やってみても別にエラーなんかでないんだよなぁ…
79:名前は開発中のものです。
15/10/10 10:39:08.62 4GLzEAxm.net
>>78
まだ解析中ですが
class A(InstantiateとResources.Loadを持つクラス)
を
@GameObjectA (classAアタッチ、classAのStart()内でInstantiateとResources.Loadする)
AGameObjectA (classAをアタッチ、Start()は無い、MethA内にInstantiateとResources.Loadを持つ)
GameObjectB (classBアタッチ、classB内でclassAをnewしてInstantiateとResources.LoadがあるMethAをコール)
すると@なら問題ない、AならNullReferenceExceptionという結果になるようです
なぜそうなるのか?、は分かりませんが@にする事でとりあえずやりたい事はできました
80:名前は開発中のものです。
15/10/10 10:54:34.96 983pfe1t.net
>>79
ああ、ナルホド、そもそもMonoBehaviourはnewできないんだよ。
URLリンク(answers.unity3d.com)
81:名前は開発中のものです。
15/10/10 17:01:58.07 XYumFMyZn
色々やってもわからなかったので、助けてほしいです。
やりたいこと:RPGのメニュー的なものをUGUIで作りたい
1 : ボタンA ボタンB ボタンCを作成
2 : 各ボタンは間は、ゲームパッドの方向キーで選択可能
3 : 選択中のボタンは、ゲームパッドの決定キーで、ボタンを押す
・上記をUnityの標準のinputを使用せずに実現したい。
・具体的には、jInput_Mapping と言うキーコンフィグアセットで設定した独自入力機能を使用して実現したい。
・現在上記の2まではできました
3のボタンを押す動作(EventSystemのSubmitButton)を上記の独自入力機能で実現したいのですが、分からずに悪戦苦闘中です。
UGUIのボタンをスクリプトから押させる方法って無いもんですかね?
(.Select()みたいにスクリプトから制御したいです)
82:名前は開発中のものです。
15/10/10 15:52:45.64 4GLzEAxm.net
>>80
マジですか・・・
つまりMonoを継承したものを使いたい場合はゲトコンするか、もしくは
シーンにない場合はアドコンするかの二択という事ですかね?
83:名前は開発中のものです。
15/10/10 16:52:01.60 X+INQdIh.net
MonoBehaviourをMonoと略すの止めようよ。monoはUnityのスクリプトに使われてる.Net実装
やりたいことが伝わってこないのだけど、シーンBでシーンAと同じようにしない理由はなんだい
84:名前は開発中のものです。
15/10/10 17:20:15.64 HQZJkbi9.net
Unityから使いやすい汎用のゲームサーバで、Linuxで動く安いやつってないかな?
・Unityから使いやすい
・Linuxで動く
・タダor低価格
そもそもPhotonとUnity Multi Player以外にどんな製品があるんだろ
85:名前は開発中のものです。
15/10/10 17:31:05.68 uxBzTL0Y.net
ネットワーク系の追加エンジンの話なら、そんなもの自分でつくれば無料だよ
と意地悪な回答はおいといて、作れないし作る気がないなら、有名どころを使うのが最適解だよ
というわけでその2つから選んだらどうでしょう
ゲームの規模にもよるけど、いうほど難しいものでもないからネットワークプログラミングの勉強してみるのもいいかもね
86:名前は開発中のものです。
15/10/10 17:34:56.43 HQZJkbi9.net
最初はサーバもnode+MySQLで書こうと思ってたものの、CCU10を超えたらちゃんと動き続けてくれる自信がないね
87:名前は開発中のものです。
15/10/10 17:38:50.23 uxBzTL0Y.net
>>86
URLリンク(www.monobitengine.com)
ちなみにこういうのもあるよ
こちらで用意したサーバー上で動かすから、>>84の要望に近いかもしれない
利用規約とかあまり読んでないからMO以外に使ったらアウトかもしれんけど
88:名前は開発中のものです。
15/10/10 17:43:12.98 2lLHxwkG.net
>>82
ゲームオブジェクトにアタッチされていないモノビヘイビアからはtransformが取得出来ないのでぬるぽが出てるんだな
addComponent内部で行われている初期化処理をしてないのが原因だよ
89:名前は開発中のものです。
15/10/10 17:51:28.69 HQZJkbi9.net
>>87
広告で収益を上げてるアプリなんかには、この料金体系が向いてそうね
90:名前は開発中のものです。
15/10/10 18:07:33.99 NX5vH2wC.net
unity2dの質問です
バージョンを4.6から5.2.1にアップデートしたのですが
バージョン5では、親オブジェクトのAnimatorで子オブジェクトのSprite Rendererを操作できないのでしょうか?
localScaleのxを-1にしてスプライトの向きを逆に出来なくて困っています
91:名前は開発中のものです。
15/10/11 00:05:14.89 HU8cX122.net
unityで無料ゲー作って試しに1本だけリリースしてみたけど
広告収益が思ってたより入ってこないな
これだけで食べていくには結構厳しいな
92:名前は開発中のものです。
15/10/11 00:20:24.37 fBg539K2.net
で、質問は?
93:名前は開発中のものです。
15/10/11 00:45:10.53 337ih3o7.net
誤爆かな?
総合スレ行って来い
94:名前は開発中のものです。
15/10/11 00:56:26.33 HU8cX122.net
誤爆でした
95:名前は開発中のものです。
15/10/11 01:16:38.20 JHnSp2IE.net
DontDestroyOnLoad(this);
をつけたGameObjectをApplication.LoadLevel("stage");
で別シーンに移動。
移動先のヒエラルキーに先ほどのゲームオブジェクトが出てこないのですが、表示させる方法ってないのでしょうか……
96:名前は開発中のものです。
15/10/11 12:36:08.64 +dQUlvy0.net
多角形(多角柱)のオブジェクトを配置するには
3Dモデリングツールで作ったオブジェクトをインポートするしかないのでしょうか?
6角形や8角形の板が欲しいのです
97:名前は開発中のものです。
15/10/11 13:20:17.37 cB1CIoYF.net
>>96
asset storeに色々あるよ
素材がセットになってるのもあるし、unity上でオブジェクトを作れるのもある
3dモデルのその他のとこ見てみな
98:名前は開発中のものです。
15/10/11 13:24:17.67 5gDMw++9.net
>>96
Meshコンポーネントに適切なデータを突っ込めばスクリプトから作る事は可能だが面倒なのでモデルをインポートする方が早いと思う
URLリンク(docs.unity3d.com)
99:名前は開発中のものです。
15/10/11 13:25:46.57 XtlIFHpe.net
多角形ツールが標準でついていないことを今知ったわ……
100:名前は開発中のものです。
15/10/11 13:28:47.31 +dQUlvy0.net
>>97,97
アリガトウ御座います!!
調べてみます!!
101:名前は開発中のものです。
15/10/11 14:35:42.72 XsWIgf/K.net
>>95
DontDestoroyはシーン移動時に移動前のデータを破棄しないだけで、オブジェクト自体は移動してないと思うが
loadleveladditiveなら一応可能ではある
やれば分かる
102:名前は開発中のものです。
15/10/11 14:38:11.28 XsWIgf/K.net
>>101だが、ヒエラルキーの話だったな
まったく逸れた話をしてしまったようだ、ヒエラルキーに出るか覚えて無い
103:名前は開発中のものです。
15/10/11 15:02:14.67 +dQUlvy0.net
報告です
>>97,97
アセットストア
【Primitive Plus】
URLリンク(www.assetstore.unity3d.com)
の
「HexagonalPrism」という部品がありました、ありがとうございました。
104:名前は開発中のものです。
15/10/11 15:54:16.10 CM7skbhK.net
そうか今日日曜だった
暇だったんだね
ありがとう
105:名前は開発中のものです。
15/10/11 16:51:33.81 zeIiuGrJ.net
Windows上でビルドしたLinuxのバイナリをUbuntuのノートPCで実行してみたところInput.GetAxisRawがちゃんと動かなかったんだが、
Ubuntu側で何か設定したり、最新のやつにしないとダメなんだろうか。
キーボードのキーは急に反応しなくなるし、DirectInputのUSBゲームパッドだと左と上が反応しないんだ。
なおUSBのパッドはjstest-gtkでチェックしたところちゃんと問題なく動いてた。
106:名前は開発中のものです。
15/10/11 21:20:36.05 wO25Ux4V.net
スプラトゥーンのパチモンを作った場合、どこまで似ててセーフなんかな?
まあ、本家とは似ても似つかぬ出来の物しか作れなさそうがけど・・・・
107:名前は開発中のものです。
15/10/11 21:28:40.53 XtlIFHpe.net
とりあえずこのまえ暇つぶしに作ったらかなり近いものができた
スコア関係の実装まではしてないけど、ガワだけ似せるのは難しくないよ
108:名前は開発中のものです。
15/10/11 21:37:56.55 F/q+cbv2.net
>>106
それすごい気になる
俺も今有名ゲームに相当似てるもの作ってるけどヤバいのかな、と気になってる
もちろんその企業が作った造語は使わず、一般的な英単語のものだけ流用しようと
思ってるんだけど、UIや絵やシステムがほぼ同じっていうのはどういう采配なんだろ
109:名前は開発中のものです。
15/10/11 21:43:40.12 XtlIFHpe.net
どこからどこまでが特許なのかが我々では調べにくいのがちょっとね
例えばおっさんがコインをとったりキノコをたべて大きくなったりするアクションゲームとすると一目でマリオだけど、
お姫様がドーナツをたべたり鏡で小さくなったりとしたらマリオっぽくはない
作品が作品たる根幹の部分をパクらなければなんとかなりそうな気はする
110:名前は開発中のものです。
15/10/11 22:08:04.63 CM7skbhK.net
企業同士ならバサラと無双のあれこれみたいに
アホな裁判沙汰もやるだろうけど
個人のどーこーレベルならせいぜいユーザーに馬鹿にされて
笑われる程度だから気にせんでええよ
111:名前は開発中のものです。
15/10/12 02:00:37.42 Buo7mQnk.net
整数の配列を並び替える関数を作りました。
並び替えることはできるようになったのですが、下記スクリプトのAの配列までバラバラに成ってしまいこまっています。
Aの配列だけ切り離す(更新しない)ことはできますでしょうか。
アドバイスお願いします。
private int[] A = new int[10];
//Aの中に数値を入れるスクリプト(略)
int[] narabikae ()
{
int[] narabi = A;
int narabi_kari = 0;
for (int i=0; i<10;i++) {
int j = Random.Range (0, 10);
narabi_kari = narabi [i];
narabi [i] = narabi [j];
narabi [j] = narabi_kari
}
return narabi;
}
112:名前は開発中のものです。
15/10/12 03:23:53.10 r7fP57pG.net
>>111
private int[] A = new int[10];
//Aの中に数値を入れるスクリプト(略)
int[] narabikae ()
{
int[] narabi=new int[A.length];
A.CopyTo(narabi,0);
int narabi_kari = 0;
for (int i=0; i<10;i++) {
int j = Random.Range (0, 10);
narabi_kari = narabi [i];
narabi [i] = narabi [j];
narabi [j] = narabi_kari
}
return narabi;
}
Array.Copyでもいい。オーバーロードとかいっぱいあってあれだが。
Unityの話ではないからスレ違いではある。
113:名前は開発中のものです。
15/10/12 07:52:11.21 Z5K957Gl.net
大企業が個人を裁判で訴えたりしてたら、イメージ落ちそうだしね・・・
114:名前は開発中のものです。
15/10/12 10:29:06.64 Xl4BucI5.net
>>113
非親告罪化もあるから、あまりにもマルパクで2chで祭りになったら目も当てられないかも
115:名前は開発中のものです。
15/10/12 10:53:01.68 Z5K957Gl.net
そういえば非親告罪になるみたいなニュースあったな
あれ大変そう
116:名前は開発中のものです。
15/10/12 11:14:07.97 ICzb9rVQ.net
ちょっと前に閃光のロンドの丸パクリが同人からPSで出ることに決まったあたりで
オリジナルのメーカーから横槍があったな
非商業なら黙認していたけどそうじゃないならちゃんとルールに従ってね、て感じで。
ライセンス商品という形でメーカーが穏便に済ませてくれてたが
メーカー側が激おこなら人生終わる可能性もゼロじゃないので気をつけるべきだと思う
メーカーが黙認していても「これそちらの○○のパクリだけどいいの?」と通報されたら
黙認できなくなるしね
117:名前は開発中のものです。
15/10/12 12:41:16.18 BRggaZsT.net
まあスレタイも読めないアホにはパクリゲームを作るのも無理だからwwwwww
118:名前は開発中のものです。
15/10/12 14:05:06.60 A3UPqqoP.net
ブラゲー(webplayer、今はwebGL)作ってますが
この場合、広告表示ツールって何使えばいいですかね?
unityadsとかアドジェネはwebplayerでは表示されないって書いてました
119:名前は開発中のものです。
15/10/12 15:16:32.44 /EyiktVi.net
今の時代、ストアで似たゲームを公開しただけで警告状がバンバン来るよ
法律も知らなけらば公開もしたこともないひとは大丈夫だと思っちゃうよね
120:名前は開発中のものです。
15/10/12 15:18:54.53 q/7naXLN.net
> 法律も知らなけらば
日本語もロクに知らない貴方に言われても
121:名前は開発中のものです。
15/10/12 15:53:31.21 Vptp79SR.net
日本は高卒だらけの土人国家だから法律なんて関係ないよ
122:名前は開発中のものです。
15/10/12 16:11:39.13 zsDgMF9x.net
俺はスマホ向けの将棋を作ってんだけど、結構画面の構成が他のソフトと似ちゃってる
当然、中央に正方形の盤があって、それ以外の空いた場所に持ち駒を並べるから駒台の形は細長くなってしまう
そうするとどうしても、縦持ちにするなら将棋ウォーズや将棋クエストに似てしまうし、横持ちするならハム将棋や電王盤に似てしまう
機能が似てるかって話もあるらしいけど、当然将棋ソフトだから機能も一緒だ
どこまで似ていてセーフなのかあんまり考えてなかったけどちゃんと理解してないと危ないよな
123:名前は開発中のものです。
15/10/12 16:24:41.65 BUaZODrB.net
unityでゲーム作りが身近になっても権利関係の壁は消えないから大変だよね。
たとえばわりとみんな無視してるけどTPSカメラの一部カメラワークは特許で守られているし、
物体への陰の入れ方も実は細かい特許があったりする。
プロの制作現場だと仕様書を法務部チェックかけて何度も直すんだけど、素人制作だと無理だからね。
市販ゲーを遊んでいて痒いところに届かないなぁと感じたら、そこは特許で手が出なかった部分だと思ってください。
124:名前は開発中のものです。
15/10/12 16:34:02.39 ICzb9rVQ.net
>>122
似た画面のものがいくつかあるなら
それはセーフと考えてもいいんじゃないかな
と思った
レイアウトのみで特許をとることは無いと思うから
気にしなくていいのでは
125:名前は開発中のものです。
15/10/12 16:52:33.57 Xl4BucI5.net
>>121
Fランも有るしMARCHでも偏差値28のアカとかの大学生の方が高卒より多いだろ
126:名前は開発中のものです。
15/10/12 16:56:17.84 Xl4BucI5.net
>>124
レイアウトのみは特許にならないけど意匠登録されてたりするのがあるってどこかで議論になってた。
カセットデッキやCDの頭出し早送りプレイとか
|< << ■ ? >> >|
↑とかが意匠だったらかなり痛いとかなんとか言う話。
URL失念しててすまない
127:名前は開発中のものです。
15/10/12 17:06:31.06 zsDgMF9x.net
俺の場合は対象が将棋なもので、海外の人は興味がないだろうから日本で登録されてる意匠だけチェックしてる
ただそれをやっていても著作権侵害だと主張されたら困るな
基準が不明確で何が良くて何がダメか分からない上、刑事罰まである
あとカメラワークの例で怖さを教えてもらったわけだけど、特許や実用新案を調査することは全く出来てない
128:名前は開発中のものです。
15/10/12 17:18:16.63 fOD39gUR.net
質問。
OnTriggerStay()の逆……とはまたちょっと違うんだけど、
例えば、「敵キャラと衝突していないとき」の処理ってどう書くのが良いのかな?
前提上絵kンとして、プレイヤーキャラにアタッチするC#スクリプトで、敵キャラはタグ「Enemy」を持ってるとする。
とりあえず自分は、衝突フラグ(isCollided)を用意しておいて、
OnTriggerEnter()の中でtrue、OnTriggerExit()でfalseにし、あとはUpdate()の中に「衝突していない時」の処理を書いてる。
>>123
有名どころだと、プレイヤーキャラとカメラの間にあるオブジェクトを半透明にするってやつ
最近ようやく特許切れたんだっけ?
129:名前は開発中のものです。
15/10/12 19:06:15.17 r7fP57pG.net
>>128
普通に考えればそれは「通常時」の処理なんだからそれでいいんじゃね。
フラグでやるのとデリゲートで切り替えるのとどっちがいいかとかはまたあれだが
130:名前は開発中のものです。
15/10/12 21:22:04.37 ESkOrmwq.net
>>127
裁判の手間と労力、個人叩きのマイナスイメージが付くから
とりあえず、丸パクリではなく個人で稼ぎがしょぼいなら大丈夫じゃね
大手が本気で訴えようと思ったら操作仕様とUIで
がんじがらめでマトモなものが作れないんじゃないかな
131:名前は開発中のものです。
15/10/12 22:01:12.22 zsDgMF9x.net
>>130
ある程度の理解がないと、警告状が来た時の対処をどうするかだけでも困っちゃうでしょ
そもそもあなたは法律を順守する気すらなさそうですが
132:名前は開発中のものです。
15/10/12 23:21:30.23 ESkOrmwq.net
>>131
2行目不要
133:名前は開発中のものです。
15/10/12 23:59:02.39 A3UPqqoP.net
すみません、どなたか>>118をお願いします
134:名前は開発中のものです。
15/10/13 00:11:26.29 VUfHitTt.net
広告は邪魔だから使うな
135:名前は開発中のものです。
15/10/13 01:38:03.70 JgBqxELP.net
webplayerで広告か。考えたこともなかった
定番のgreeのwebviewプラグインでi-mobileは出せたが、これmac限定ぽいな。nendはなんか表示されん
個別に問い合わせるのが吉かと
136:名前は開発中のものです。
15/10/13 01:39:49.84 06dopmnG.net
webなら埋め込まずにページ上でいいんとちゃうか?
137:名前は開発中のものです。
15/10/13 11:56:03.80 2vMQ3u1l.net
良いポーズ機能の実装方法ない?
138:名前は開発中のものです。
15/10/13 13:51:53.19 FGbWNT3w.net
どこかで見たようなゲームを作るならともかく個人ならある程度斬新さがないと見向きもされないから特許侵害はそこまで気にする必要はないんじゃないの
どうでもいいけどpsplusで見れるライブでなぜかunityのアイコンが出てきて気になる
操作できることなんてほぼないのにunityを使う利点があるのだろうか
作ってるのソニーっぽいのにライセンス持ってないのだろうか
139:名前は開発中のものです。
15/10/13 18:02:41.83 aRYKCC0c.net
売れたら払えるじゃん。次作とか絡めてwinwinの商談できるからなーんも気にしないが。
売れなきゃ、損害受けたと言えないじゃん。
140:名前は開発中のものです。
15/10/13 20:11:53.07 CsxElbpc.net
>>134
だからこそLite版と有料版(広告抜き)って存在ができあがったわけであるが
#まぁうざいのはわかる
141:名前は開発中のものです。
15/10/13 20:34:40.68 ZQcbfx0n.net
スマホ向けだと、広告がうざすぎる無料版を配布すると、動くかテストしてもらえるメリットがあるからなあ
142:名前は開発中のものです。
15/10/14 00:22:13.41 3uKvLYqa.net
チョットイミワカンナイアルヨ
143:名前は開発中のものです。
15/10/14 01:50:46.35 WyWmdEh7.net
ゲームの専門学校ってやっぱUnityの使い方とかやってんの?
144:名前は開発中のものです。
15/10/14 01:59:34.10 NHK7XV9k.net
コルーチンって多用してもいいもんですか?
145:名前は開発中のものです。
15/10/14 07:53:41.56 PrhRLP4d.net
iPhoneに自分で作ったやつ入れんのに登録って必要?
146:名前は開発中のものです。
15/10/14 08:27:59.32 5rLvMfbc.net
それはxcodeの問題ですね。
今年からタダでできるようになったんじゃね?
147:名前は開発中のものです。
15/10/14 09:11:52.17 Vpvo44OX.net
>>145
XCode7から自分のにだけは入れられるようになった
148:名前は開発中のものです。
15/10/14 10:16:54.18 0ctE1Avb.net
>>144
多用の度合いにもよる
コルーチン使わないと、シンプルに一定時間待たせる処理とか逆に面倒だしね
複雑な重い処理の分割実行に使う場合は注意かな
スパゲティコードになってきたように感じたらコルーチン捨ててデータ構造から見直した方がいい事もある
149:名前は開発中のものです。
15/10/14 10:47:29.84 qPth/HJU.net
unityのグリーンスレッドってタスクスイッチング発生するの?
150:名前は開発中のものです。
15/10/14 11:40:47.30 P8bT3h+M.net
今Unityで新規プロジェクト作るとUnityAssembliesフォルダが生成できずにエラー出るので手動でLibraryフォルダ内にUnityAssembliesフォルダ作ってるんだけど、
これ早く直ってくれないかな…
151:名前は開発中のものです。
15/10/14 14:39:02.64 6AJlc4LG.net
UnityPro、iOSPro、AndroidProについて教えてください
・iOSPro、AndroidPro新しいバージョンがどの程度の頻度でリリースされていて、概ねどのタイミングでアップグレードが必要になるのでしょうか?
・UnityPro、iOSPro、AndroidProの今までのアップグレード価格はいくらだったのでしょうか?それとも買い直しなのでしょうか?
・UnityProとiOS/AndroidProプラグインのバージョンは、世代がずれていても構わないのでしょうか?
152:名前は開発中のものです。
15/10/14 15:05:25.99 Vpvo44OX.net
>>151
1:スマホのプロ版は本体のメジャーバージョンが上がる毎に本体と一緒に追加のライセンスを買う必要がある、
一つ前のバージョン使ってればバージョンアップは割引が適用される(価格は決まっているわけではない)
だいたい2年に一度メジャーバージョンが上がる(Unity4->Unity5)
2:ドルレートの影響がでかいのでそっちの方が大きい
2011年の2.xから3.xへは本体,iOS,Android入れて1500ドル
2012年の3.xから4.xへは本体63,750円、iOS,Androidがそれぞれ 10,630円(これはBasic)
2014年に4.xから5へのErlyAccess版で割り引きアップデートで本体iOS,Android全部込みで18万円
3:プラグインはUnity側は世代が変わっても変わらない
むしろAndroidやiOS側の世代が変わって使えなくなる
153:名前は開発中のものです。
15/10/14 15:24:34.93 6AJlc4LG.net
>>152
色々疑問だった点がやっとすっきりしました
ありがとうございます
154:名前は開発中のものです。
15/10/14 17:12:36.15 ztA+Le3r.net
3DTextって増やしたぶんだけDrawCall増えます?+1だけ?
155:名前は開発中のものです。
15/10/14 17:34:40.16 KpeYK2XA.net
それ試せばすぐ分かるんじゃね?
156:153
15/10/14 19:26:50.87 ztA+Le3r.net
Batchesが増えなかったんだけど本当なのか不安になってる
157:名前は開発中のものです。
15/10/14 19:51:46.35 4fPHKw9t.net
マテリアルなどの描画属性が同じならバッチングされるんじゃない?
158:名前は開発中のものです。
15/10/14 20:45:48.38 WDaHpU9L.net
C#とUnity、両方覚えようとしてます。
今JavaScriptで作りかけのゲームを移植してWebGLで出力したいなぁと思っているのですが、
WebGL での開発を始めるにあたって
URLリンク(docs.unity3d.com)
↑に書かれている、
> 動的コード生成を必要とする全ての .NET 機能(iOS などのその他の AOT プラットフォームと同様)
というのがよくわかりません。
何か例などありましたら教えて下さいm(_ _)m
159:名前は開発中のものです。
15/10/14 22:11:43.71 9lD3EOtD.net
WindowsとMacで製作途中のプロジェクトファイルを共有することは出来きますか?
160:名前は開発中のものです。
15/10/14 22:20:32.83 3uKvLYqa.net
お前には無理
161:名前は開発中のものです。
15/10/15 01:38:06.81 mgzR8Nlr.net
>>159
まあやってみりゃわかる事なんだが、普通に出来る
あと「Unity git」あたりで調べてgitignoreとプロジェクト設定の効果についてまとめとくと、同期に必要な最小項目を整理できて捗るよ
162:名前は開発中のものです。
15/10/15 01:38:13.81 Dol2CBCh.net
Androidアプリを考えています。
画面の上半分をネイティブで開発。
下半分をunityで表示、のような表現は可能ですか?
そうしたい理由はGUIや見た目などでネイティブの方が思い通りに
表現できるからです
163:名前は開発中のものです。
15/10/15 02:20:19.03 mgzR8Nlr.net
>>162
webviewとかプラグイン通してAndroidのレイアウトを乗っける格好になるだけなんで、なんでもできる
厄介ごととしてはUnityにAndroidライブラリを乗っける格好になり不格好。マニフェストの統合とかUnityのuGUIとの間でのレイアウト調整も何気にめんどいよ
Unityの方からは上半分のことは知ったこっちゃないって事ね
まあ分業などでどうしてもやらなきゃならない場合以外は、好んでやるこっちゃないわな
164:名前は開発中のものです。
15/10/15 07:17:06.09 4/LB64zt.net
Start()ってシーンが呼ばれたときに毎回実行される?起動時に1回だけ?
165:名前は開発中のものです。
15/10/15 10:18:22.68 mruQJFL0.net
CharacterControllerでjump処理をしようと頑張ってるんだけどよくわからない・・・
CharacterController controller = GetComponent<CharacterController>();
if (controller.isGrounded) {//接地しているか?
if (Input.GetButtonDown("Space")) {//スペースが押されたか?
float jump = jumpPower;
Vector3 jumpPosition=this.transform.position;
jumpPosition.y += jump * Time.deltaTime;
transform.position += jumpPosition;
}
}
こんな感じで行けると思ったんだけど、ゲーム起動してキャラクタを動かすと
ニュッと上に浮かんでしまうだけでjumpしない・・・
166:名前は開発中のものです。
15/10/15 10:59:55.42 psNxRrSA.net
>>164
MonoBehaviourが生成されてUpdate()の実行前に呼ばれる
詳しくはこちら
URLリンク(docs.unity3d.com)
167:名前は開発中のものです。
15/10/15 11:10:26.96 psNxRrSA.net
>>165
if (接地している){
if(スペース押している) {
運動計算
}
}
接地していて&スペースを押した の両方が成り立った時だけ運動計算するコードで
ジャンプになる訳無いよね
とりあえず
unity キャラクターコントローラー ジャンプ
でぐぐると先人達の実装サンプルと解説が出てくるので
そのサイトや公式リファレンスをみて理解を深めよう
168:名前は開発中のものです。
15/10/15 13:23:38.82 mruQJFL0.net
>>167
なるほど。自分の中では「設置しているとき」「スペースが押されたら」を考えていたんですが
まさかそんなことになっていたのですか・・・・。回答ありがとうございます
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
3692日前に更新/204 KB
担当:undef