【3Dゲームエンジン】Unity質問スレッド21 [転載禁止]©5ch.net
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名前は開発中のものです。
2015/11/18(水) 00:53:16.90ID:6AegDlBRWindows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
次スレは>>970を踏んだ方が建てること。ダメなら>>980か>>990が建てて下さい。
■本スレ
【3Dゲームエンジン】Unity総合スレッド27 [転載禁止](c)2ch.net
http://peace.2ch.net/test/read.cgi/gamedev/1441891966/
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・ユーザーガイド
http://docs.unity3d.com/ja/current/Manual/UnityManualRestructured.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質問スレッド20 [転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/gamedev/1444194744/
0894名前は開発中のものです。
2016/01/07(木) 18:57:46.40ID:hwbkfv15Unity関係ない気がするんだが
Xキーが押されていないときだけZキーの入力を受けるように
すればいいだけでしょ?
if ( X入力 )
{
}
else if ( Z入力 )
{
}
0895名前は開発中のものです。
2016/01/07(木) 18:57:52.38ID:lawdn1GBUnityよく分からんが多分これでいける
if (Input.GetKeyDown (KeyCode.X) )
{
GameObject clone = Instantiate (bullet2, transform.position, Quaternion.identity) as GameObject; //弾の生成
clone.GetComponent<Rigidbody2D> ().velocity = new Vector2 (0, 15); //弾をy軸15へ飛ばす
}
else if (Input.GetKeyDown (KeyCode.Z) )
{
GameObject clone = Instantiate (bullet, transform.position, Quaternion.identity) as GameObject; //弾の生成
clone.GetComponent<Rigidbody2D> ().velocity = new Vector2 (0, 15); //弾をy軸15へ飛ばす
}
0896名前は開発中のものです。
2016/01/07(木) 19:03:16.31ID:7DpOtl6Uインプット間隔を制御しないとif文だけじゃボタンが押し続けられた時にごちゃごちゃ弾がでるぜw
0897名前は開発中のものです。
2016/01/07(木) 19:19:37.46ID:hwbkfv15そういうゲームの仕様はこっちで想像してもしょうがないので
改めて質問来た時でいいでしょ
0898名前は開発中のものです。
2016/01/07(木) 21:15:43.05ID:yWUOEVzg>>895
ありがとうございます!
・・・ですがせっかく答えていただいたのにごめんなさい。先ほどのは間違いです。本命はこちらです・・・。
Xキーで防御を出して、Zキーでショットを撃とうと思っていますが、ZキーとXキーを同時に押すと防御とショットが同時に出てきます。
同時押しした場合、Xキーの防御のみ出すという方法はどなたがご存知ありませんか?
if (Input.GetKeyDown (KeyCode.X)) //Xキーで
{
Instantiate (gard, transform.position, Quaternion.identity); //防御する。
}
else
if (Input.GetKeyDown (KeyCode.Z) || (Input.GetKey (KeyCode.Z) && count % 5f == 0)) //Zで撃つ Zで撃ち続ける 5fごとに
{
GameObject clone = Instantiate (bullet, transform.position, Quaternion.identity) as GameObject; //弾の生成
clone.GetComponent<Rigidbody2D> ().velocity = new Vector2 (0, 15); //弾をy軸15へ飛ばす
}
最初の文を
if (Input.GetKeyDown (KeyCode.X)|| (Input.GetKey (KeyCode.X))
にすると上手くいきますが、そうなると「gard」がすごい数を出してきますのでダメです・・・。
Unity無関係かもしれませんがUnityでC#でやっているのでこちらのスレで質問させていただきます。
0899名前は開発中のものです。
2016/01/07(木) 21:30:47.97ID:RIyhZQsW触らずにスルーしろよ
居着かれると大変な事になるぞ
0900名前は開発中のものです。
2016/01/07(木) 22:34:51.65ID:kCD1knB8この件ですがソースを見たところ違いはonGui内でstarthostしているかuguiのボタンクリックイベントでしているかでした。
試しにupdate内やonguiで呼んだら成功したので,もしかするとupdateやonguiの前に何らかの下準備が行われているのかもしれません。
0901名前は開発中のものです。
2016/01/07(木) 22:50:31.54ID:jc2wiw05もっと効率良くはなると思うがわかりやすく書くとこんなところかね
//ガードしているかどうか
bool isGuarded;
//fireRateのうちどこで撃つか
int fireTiming;
//何フレームに1回撃つか、メソッド内に数値リテラル書きたくないしインスペクタから変更したいが面倒なのでパブリック
public int fireRate=5;
void Update(){
if(Input.GetKeyDown(KeyCode.Z)){
//Zが押されたタイミングをキャッシュしとく
fireTiming=Time.frameCount%fireRate;
}
bool fire=Input.GetKey(KeyCode.Z);
bool guard=Input.GetKey(KeyCode.X)&&!fire;
if(fire&&Time.frameCount%fireRate==fireTiming){
this.Fire();//弾を発射するメソッド
}else if(!isGuarded&&guard){
isGuarded=true;
this.Guard();//ガード開始するメソッド
}else if(isGuarded&&!guard){
isGuarded=false;
this.Unguard();//ガード解除するメソッド
}
}
0902名前は開発中のものです。
2016/01/08(金) 00:20:48.90ID:kCUY2DJ2解決しました。私の単純な実装ミスでした。
ホスト開始ボタンのイベントハンドラをコードとインスペクタ上で登録していたため二回listenが呼ばれてたということでした。
お騒がせしました。
0903名前は開発中のものです。
2016/01/08(金) 06:21:49.06ID:8au7KOLk見つからなかったので、初心者なりにダブルクリック判定できるクラス作ったのですが
私と同じ初心者の方のためにうpした方がいいですか?
0904名前は開発中のものです。
2016/01/08(金) 10:40:48.38ID:0SUqbUHYそういうスレじゃないし
0905名前は開発中のものです。
2016/01/08(金) 11:44:09.85ID:DTWBj4X9Unityやるよりc#(c言語でもc++でもjavaでもphpでもいいが)の基本文法覚えたほうがいい
int カウント;
for(;;)
{
if(Xが押されている)
{
防御;
}
else if(Zが押されている&&(カウント%5)==0)
{
ショット;
}
カウント++;
}
0906名前は開発中のものです。
2016/01/08(金) 11:49:49.69ID:Bq3VIzHQunity C# double click でググれば山のようなサンプルがあるんだけど
それらより出来が良いと思うなら貼ったら
0907名前は開発中のものです。
2016/01/08(金) 12:06:32.36ID:oZHGx8Zx>>901は攻撃優先してるから間違い、すまんね
(誤)
bool fire=Input.GetKey(KeyCode.Z);
bool guard=Input.GetKey(KeyCode.X)&&!fire;
(正)
bool guard=Input.GetKey(KeyCode.X);
bool fire=Input.GetKey(KeyCode.Z)&&!guard;
0908名前は開発中のものです。
2016/01/08(金) 13:21:13.85ID:IewE0LND2chよりはQiitaとかに貼ったほうが
後の人が検索するときには有用だと思う
0909名前は開発中のものです。
2016/01/08(金) 15:16:30.85ID:Uxj9oiwpロクに理解も出来ないと思いますしね
0910名前は開発中のものです。
2016/01/08(金) 15:28:13.99ID:IewE0LND0911名前は開発中のものです。
2016/01/08(金) 16:21:48.07ID:vPXkHPlJblenderからシェイプキーを設定したモデルを入れたのですが、ボーンのようにAnimationが追加されるわけでもなく
探したのですが見つかりませんでした。
本来ならモデルの skinned mesh renderer に blendshapes というステータスが追加されるらしいのですが、それも無い状態です。
どうすればシェイプキーを設定できるのでしょうか。
よろしくお願いします
0912名前は開発中のものです。
2016/01/08(金) 16:47:25.99ID:ColvTIaIblendファイルとfbxと両方試したかとか、fbxならエクスポート設定は大丈夫かとか
もしくはちゃんとインポートされてるんだけど
モデルのゲームオブジェクトに一杯子オブジェクトあって探しきれてないだけとか
BlendShapesが閉じてて気づかないるだけとか
インスペクターでskinned mesh rendererの直下にblendshapesはあるはず
顔なら顔の子オブジェクトの中を探さなきゃだめだぞ
0913名前は開発中のものです。
2016/01/08(金) 16:54:04.49ID:sQIGnL9Rアセットバンドルでファイルを保存できたのですが読み込みができません。
LoadAllAssetsで読み込みはできたみたいなのですが、
ここからマテリアルにキャストしたりテクスチャーにキャストしたり、
プレハブと関連付けたりするのは手動でしょうか?
全く理解できていないので、的外れな質問だったらすいません。
よろしくお願いします。
0914913
2016/01/08(金) 17:30:13.76ID:sQIGnL9R全てが入っている一番上のフォルダ1つにアセットラベル付けて出力するだけでした。
0915名前は開発中のものです。
2016/01/08(金) 18:04:54.75ID:vPXkHPlJ正しくインポートされていない可能性があるとのことで、色々試してみた結果、
どうやらモディファイアーが原因だったようで、Armature以外を適用して
シェイプキーを設定しなおした結果、blendshapesがちゃんと追加されました。
Unityでの設定はこれからですが、とりあえずこれでやってみようと思います。
ありがとうございました。
0916名前は開発中のものです。
2016/01/09(土) 01:14:36.30ID:BI2TGQfJこれしか思いつかなくて…
0917名前は開発中のものです。
2016/01/09(土) 01:29:26.48ID:YrQMk2oGもちろん危険だけど…
サーバサイドでデータ保持、課金検証しても不正はゼロにはできないと思ったほうがいいからね。追えば分かる状態にはできるけど、根本的には「未知のエラーかどうか」を保証できないしね
今やれる範囲での選択肢が端末保存なのであれば悪いことじゃないよ。やってみて、改造者に起因する問題をコストとして計上してから考えればいいよ
脅かすようで悪いけど、ユーザ100人いたら一人は知識ある改造経験者だというくらいに考えといたほうがいいよ
0918名前は開発中のものです。
2016/01/09(土) 02:10:08.45ID:uGLR6h0tさすがに改竄ノーガード戦法、端末壊れたら課金データロストとか男前すぎるぞ
0919名前は開発中のものです。
2016/01/09(土) 02:40:38.70ID:nHm//KnJ俺もローカル保存でいいかなーって思ってたんだけど
0920名前は開発中のものです。
2016/01/09(土) 03:32:12.72ID:ONXJgwoD大抵のゲームの場合はオンラインでアイテムを管理してもいいことなんてないよ
0921名前は開発中のものです。
2016/01/09(土) 03:37:33.97ID:afjinA91課金アイテムでそれだったら駄目じゃね?
少なくともiOS版だとRejectされるんじゃないか
0922名前は開発中のものです。
2016/01/09(土) 03:50:33.52ID:nHm//KnJ調べてないから良く知らないが、課金コインもただのゲーム内データだし。
暗号化はassetでするから少しは改ざん対策になるとは思う
0923名前は開発中のものです。
2016/01/09(土) 06:32:13.14ID:tcA5nLctパズドラとかモンストみたいなゲーム作るんだ!って話なら知らん
0924名前は開発中のものです。
2016/01/09(土) 10:04:56.69ID:Ck0wvyJY対人戦があるなら不正は排除しないといけないから、サーバーデータ保存になるし、
チートしたところで個人で終息する話なら大した問題にはならないし
まあサーバー保存にしたらID管理で膨大な手数になるけどなー
0925名前は開発中のものです。
2016/01/09(土) 10:14:08.53ID:ToyuPE6g商業レベルじゃあるまいしどのレベルで作ってるゲームなんだよ
0926名前は開発中のものです。
2016/01/09(土) 10:27:09.74ID:WzWFWK4g0927名前は開発中のものです。
2016/01/09(土) 10:48:34.64ID:slVnXfFrその程度の人月予算しかありません、って話だからなぁ…
手元に千円しかないけど1億円のものを買いたいんだけどどうしたらいい?
みたいな話で宝くじでも買え、以外いうことがないw
0928名前は開発中のものです。
2016/01/09(土) 11:03:05.02ID:msHmrnE6流石に初心者レベルの奴が課金とか言わんだろ
0929名前は開発中のものです。
2016/01/09(土) 11:44:38.33ID:Ck0wvyJY意味合いとしては、ローカル保存でいいかっていう情報倫理的なお話でしょ
チートセキュリティ対策はキリがないから、担当者の線引き次第でしかないと思うけどな
アイテム課金くらい個人でも作れるだろ
サーバー運営費なんてクラウドで月5000円くらいの稼働で始めれば必要十分で個人でもできる。作るのは、な
運営保守は保証しない
0930名前は開発中のものです。
2016/01/09(土) 11:45:04.55ID:1azCF1yq初心者レベルだと思う
別に初心者が悪いってわけじゃないが
0931名前は開発中のものです。
2016/01/09(土) 11:58:48.22ID:Ck0wvyJYもっと語彙を増やしたほうがいいと思うけどな
不確定要素に対する仕様の決定は、まったく決められない人はいるから、
広く言えば人格の問題
0932名前は開発中のものです。
2016/01/09(土) 12:00:55.44ID:afjinA91amazonのnano EC2とsmall RDSで月あたり14ドルで出来るからなぁ、一ドルのアイテムが一四個以上売れるならちゃんと対応すべきだと思うぞ
0933名前は開発中のものです。
2016/01/09(土) 12:13:29.56ID:YrQMk2oGパフォーマンスいいのと惰性でさくらVPS使ってたけど、スケールの手軽さ考えるとAWSに移行したほうがいいのかもなぁ
0934名前は開発中のものです。
2016/01/09(土) 12:27:19.29ID:Ck0wvyJYそうなると運営保守の工数の問題にもなってくるから、
結局どこまでやるの?って話にしかならないんだよね
ゲーム性や今後の展開、自分(会社)の性格を考えて決めろとしか
0935名前は開発中のものです。
2016/01/09(土) 13:33:25.86ID:IP4TzFvt5.1ではアタッチしたスクリプトをInspector上でScriptを変更できる欄がありましたが、
5.3だと編集不可になっていて地味に困っています。何か編集可能になる設定ってありますか?
_______________
|▼[C#] Hoge Fuga (Script) [?] *
| Script [[C#]HogeFuga] ◎ ←こいつが編集不可
| Piyo Param [ 1]
| Hogehoge [ 2]
|
|
|
0936名前は開発中のものです。
2016/01/09(土) 14:05:05.44ID:msHmrnE6異なるスクリプトにするなら削除してから追加すればいいだけだし
0937名前は開発中のものです。
2016/01/09(土) 14:07:59.70ID:6naWAe4Hここは優しい世界
0938名前は開発中のものです。
2016/01/09(土) 15:27:49.15ID:IP4TzFvt5.1ではここで変更すると、スクリプト継承してあると親クラスで設定した値が、
子クラスにも引き継がれるのでぼちぼち便利だったんですよ
0939名前は開発中のものです。
2016/01/09(土) 15:36:48.11ID:dRgRZulgチーム開発してたら害にしかならない気がする
自分で作ったのさえ後で罠になるかもw
0940名前は開発中のものです。
2016/01/09(土) 15:41:43.03ID:Ck0wvyJYあとスクリプトの状態でもpublic GameObjectとかは、
あらかじめデフォルト値としてアタッチできるんだから、複製作るならやっとけと
0941名前は開発中のものです。
2016/01/09(土) 15:45:08.92ID:IP4TzFvtぐちゃぐちゃにはならない気もするけど、
Inspector上でパラメータをいじって調整していて
「やっぱりこっちのスクリプトにしよう」って変更しても、
基底のパラメータが引き継がれるの便利だったんだけどなぁ
0942名前は開発中のものです。
2016/01/09(土) 15:50:51.73ID:dRgRZulgもしコンポーネント名とスクリプト名が違うならやっぱり罠になるよ
コンポーネントは閉じてる事も多いんだから
0943名前は開発中のものです。
2016/01/09(土) 15:53:21.60ID:Ck0wvyJYやっぱこっちなんてシチュエーションなんかないんだが
0944名前は開発中のものです。
2016/01/09(土) 15:54:40.38ID:IP4TzFvtコンポーネント名も自動で変わった筈です
0945名前は開発中のものです。
2016/01/09(土) 16:01:52.39ID:IP4TzFvt例えば敵キャラの挙動を作るときに
基本的な動作をするクラスで仮置きしておいて、
その動作を継承して動きを追加したい時とかですかね
まぁ、自分の思考回路なんで正しいかは知りませんが
0946名前は開発中のものです。
2016/01/09(土) 16:02:36.51ID:T7DwdcBcパフォーマンスは多少良くなってるようだけど5.3の新機能にはまだ縁が無いから
パーティクル関係で修正が追いつかずに5.2.4にした
0947名前は開発中のものです。
2016/01/09(土) 16:32:44.12ID:YrQMk2oG設定コンポーネントを別で作りなよ
そのコンポーネントを、publicで受け取れる実装コンポーネントに分ければテスト設定とか柔軟に差し替えられて便利よ
0948名前は開発中のものです。
2016/01/09(土) 16:33:50.72ID:K54MsIw5答えもせずに質問者罵倒してる約2名はちょっと黙っとけよw
>>944
インスペクタをデバッグモードにすりゃできるぞ
ここからは推測だがデバッグモードでないとどの値が維持されたかも分からず思わぬ事故になる事があるから変更されたんじゃないかね?
言うまでもないが事故るリスクの高い操作ではあるので細心の注意を払って行うことをお勧めしとくよ
0949名前は開発中のものです。
2016/01/09(土) 16:38:49.50ID:nHm//KnJ課金いれたいから5.3にはするつもりだけどドキドキ
0950名前は開発中のものです。
2016/01/09(土) 17:04:36.02ID:Ck0wvyJYこの程度で罵倒だと思うなら2ch向いてないとしか
仕様変更なら、新旧スクリプトアタッチして上下に見比べて、
相違ないことを確認してから古いほう消したほうが確実じゃないのか?
インスペクタ上でどんだけ値設定してるのかわからんが
どちらにせよ2chで質問したい内容ではないな、俺は
0951名前は開発中のものです。
2016/01/09(土) 17:06:23.32ID:IP4TzFvtありがとうございます
今更変更はちょっと出来ないので、次回参考にしてみます。
>>948
うおぅ、滅茶苦茶嬉しいです。ありがとうございます。
デバッグモード挟むのはちょっとめんどいですけど解決です。
確かに事故りかけた事があるので、
全てSerializeとするかNonSerializedとするかきっちり決めています
これで(多分)予想外の変更がおこらない筈
0952名前は開発中のものです。
2016/01/09(土) 17:25:59.18ID:i/7/G2qwデフォルト値入れとけとか的はずれな事を言ってる様な奴に理解力を期待してないから別にいいが恥の上塗りするだけだぞw
そもそも目視確認をあてにしてる時点で論外、開発中にミスをやらかすのは常に人間だろw
ついでに言えばDisallowMultipleComponentついてたらどうするんだ?
コンポーネントのインスタンスIDを維持したい時は?
百歩譲ってインスペクタでの目視確認を許すにしても必ずデバッグモード使え、エディタが拡張されてたらインスペクタには値全てが表示されてる訳じゃない
で、日常的にデバッグモード使ってるなら即答出来る内容の質問で訳のわからん事言ってるのはつまり…
0953名前は開発中のものです。
2016/01/09(土) 17:31:26.98ID:Ck0wvyJY日常的にデバックモードは使ってない
必要ないからな
あんたは大規模開発してるみたいだから全部任せたわ
0954名前は開発中のものです。
2016/01/09(土) 19:49:08.89ID:afjinA91nano EC2なんかAmazonの固定IPリザーブ代金と一緒だったりする(つい最近導入されたちっちゃいサーバ>>nano)
月7ドルで固定IPもらえるって考えたら自宅で固定IPの高いISP使わないで済むと言う考え方もあったりする
nano EC2はメモリ512Mしか無いんでJVMとかスクリプト言語でバリバリの動的Webサーバ作るのには向かないけど、
nginxとwebにころがってるPHPのサンプルベースに課金処理とかするのには問題無いレベルだから割とオススメ
0955名前は開発中のものです。
2016/01/09(土) 20:00:32.64ID:eb6Xtzdo0956名前は開発中のものです。
2016/01/09(土) 20:25:52.73ID:3WrumdnEバージョン 5.12です。
Blenderで作ったオブジェクトをUnityのマテリアルの設定で金属っぽくしたいのですが、StandardマテリアルのMetaricを上げていくと
真っ黒になってしまいます。ネット上で調べてみたのですが、どこのサイトを見てもMetaricとSmoothnessを1にして金属質のマテリアルを作っていたのですが、
実際に自分でやると真っ黒でなんの反射もないマテリアルになってしまいます。どういう原因が考えられるでしょうか?
解りにくい質問ですが、どなたかアドバイスを下さい。
よろしくお願いします。
0957名前は開発中のものです。
2016/01/09(土) 20:38:07.48ID:YrQMk2oGnanoは試したけど昔のt1.microがさらに安くなった感じのプランだよね。フレームワークや運用アプリ次第ではスワップ必要そうだなぁ
t2.microでもさくらVPSと比較すると割高低性能な印象があるかも。しばらくベンチマークやってないからまた評価してみるかな
>>955
ん?俺は個人だけど、ここリーマンお断りなスレじゃないよね?
0958名前は開発中のものです。
2016/01/09(土) 20:55:14.61ID:Bn36uXAt0959名前は開発中のものです。
2016/01/09(土) 21:14:02.00ID:eb6Xtzdoわざわざここで聞くより職場の人が同じ環境なんだからそっちで聞くほうがよくない?
0960名前は開発中のものです。
2016/01/09(土) 21:35:40.59ID:WzWFWK4g>これしか思いつかなくて…
元々の質問が素人で、答えとしては危険としか言いようがないからな。
求めてるのが1から10まで教えてくださいの宿題依頼なら答えるな。
それに単なる1レスを論破しようと脊髄反射してるとどんどん元から離れてグダグダになるだけや。
0961名前は開発中のものです。
2016/01/09(土) 21:39:25.25ID:uGLR6h0tBlender側でUVの指定をしてないとか
0962名前は開発中のものです。
2016/01/09(土) 22:21:12.07ID:3WrumdnE再度確認しましたが、Blender側のUVはきっちりせっていされていました。ちょっと色々調べてみます。
0963名前は開発中のものです。
2016/01/09(土) 23:38:06.30ID:mHjeOI+y0964名前は開発中のものです。
2016/01/10(日) 01:38:31.24ID:hJJmamS7それなりに多くの処理を入れてもヌルヌル動いてるのは、目にも止まらぬ速さでコンピュータが処理してくれているのでしょうか?
0965名前は開発中のものです。
2016/01/10(日) 02:03:52.45ID:Agpgg9va一回のupdate内では動かない。fixedUpdateは描画とは別だけどね。あとは自前で別スレッド立ち上げた時も別の話
update内で試しに重い処理回してプロファイラーを確認すると分かることだよ。1FPS内で処理が追いつかなければフレーム落ちする
0966名前は開発中のものです。
2016/01/10(日) 02:08:55.17ID:iKA4aMFf0967名前は開発中のものです。
2016/01/10(日) 02:37:38.79ID:kTSS0oHkPlayerPrefsで保存した値は、レジストリに直接記録される
Win+R->regeditでレジストリエディタ開いて、HKEY_CURRENT_USER->SOFTWAREの中を見れば見つけられるはず
で、何も対策していなければ生の値が書かれて書き換えも可能
なんらかの処理で(すべて一旦文字列に変換し、先頭に特定の文字列を加えてから暗号化する等)
暗号化して改竄を難しくすることはできるけど、絶対ではない
とはいえ、ウェブを介したところで送受信するデータを改竄することは可能だから、PlayerPrefsでも同じっちゃ同じ
そして、ソーシャルゲームでないなら一人のプレイヤーが改竄してても他のプレイヤーに直接不利益が及ぶわけではないので、
対策するコストと改竄するコストとそれによる損害を考慮して方法を選べばいい
商用のソーシャルゲームでも、クライアント側で終始するパラメータ改竄に関してはフリーパスで、
ランキングで目立ったりしない限りは実質黙認しているところもある
0968名前は開発中のものです。
2016/01/10(日) 10:41:45.19ID:hJJmamS7コンピュータってすごいですねぇ
0969名前は開発中のものです。
2016/01/10(日) 10:48:11.13ID:tnzanR0y10時間かけてただ1フレームの銀色の球出して感動してたのに
0970名前は開発中のものです。
2016/01/10(日) 11:33:39.59ID:Bj5uOLKD0971名前は開発中のものです。
2016/01/10(日) 14:16:29.28ID:DIkpoUgO他のColliderは表示されるんですが、WheelColliderだけが表示されなくて困っています。
0972名前は開発中のものです。
2016/01/10(日) 14:46:01.28ID:i2QQBb3J懐かしいなー
8ビット機で計算すると浮動小数点演算がめちゃネックだったの思い出したわ
0973名前は開発中のものです。
2016/01/10(日) 15:22:55.55ID:TcrtzAevどのバージョンから上げたん?
5より前ならアップグレードガイドは参照した?
重要な変更したって書いてあるよ。
0974名前は開発中のものです。
2016/01/10(日) 15:50:32.12ID:DIkpoUgO申し訳ないです。ただ単にRigidodyを付加してなかっただけでした。Rigidbodyを付けないと表示もされない事を初めて知りました。
おさわがせしました。
0975名前は開発中のものです。
2016/01/10(日) 21:23:56.44ID:D2yzUP5jhttp://documentation.kii.com/en/
上記サイトのKiiCloudにユーザーデータを保存するタイプにしようと思っているのですが、ほかにオススメのところとか、もっとメジャーなやり方などありましたら教えていただけませんでしょうか
0976名前は開発中のものです。
2016/01/10(日) 21:50:16.67ID:7WmrdEhs0977名前は開発中のものです。
2016/01/10(日) 23:57:15.92ID:D2yzUP5jそこまで行かないと思うんでこのまま進めようかと思います。
ただ、ユーザーネームを日本語で保存出来ないのがちょっと難点ネックなんですよね……
回答有り難うございました
0978名前は開発中のものです。
2016/01/11(月) 00:04:20.99ID:FayOn+mWプログラミングの勉強しているのですが、
Unityでもカプセル化ってしたほうがいいのでしょうか?
0979名前は開発中のものです。
2016/01/11(月) 00:10:10.95ID:m1D+7NhM0980名前は開発中のものです。
2016/01/11(月) 01:21:03.76ID:r4suKLTg0981名前は開発中のものです。
2016/01/11(月) 01:24:22.78ID:sZCSB1Iv0982名前は開発中のものです。
2016/01/11(月) 01:26:42.54ID:r4suKLTg【3Dゲームエンジン】Unity質問スレッド22 [無断転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/gamedev/1452443083/
0983名前は開発中のものです。
2016/01/11(月) 02:52:56.50ID:SG7USrJ/0984名前は開発中のものです。
2016/01/11(月) 04:47:57.53ID:m073IGU/0985名前は開発中のものです。
2016/01/11(月) 04:55:37.78ID:hR6tZ/z0別クラスで書けばカプセル化と呼べるわけではない
Unityスレで聞くことではないけどね
0986名前は開発中のものです。
2016/01/11(月) 08:21:13.68ID:m073IGU/なるほど、ありがとうございます
スレ違い失礼しました
0987名前は開発中のものです。
2016/01/11(月) 14:02:05.57ID:SG7USrJ/オブジェクトをDestroyした時に
一瞬だけ破壊したオブジェクトが画面中央あたりに歪んで表示されるんだけど、
画面が乱れるというかなんというか、
何が原因でしょうか。
5.1ではそういった現象は発生しませんでした。
0988名前は開発中のものです。
2016/01/11(月) 14:28:39.75ID:jh+IJu+Y0989名前は開発中のものです。
2016/01/11(月) 18:41:55.05ID:SG7USrJ/MinMaxスライダーが使えるような自作Attributeを使っていると、
TooltipAttributeの説明が出せないのですがどうしたら良いでしょうか。
要するに自作のAttributeにTooltipの機能を付けたいのですが
0990名前は開発中のものです。
2016/01/11(月) 23:21:57.82ID:K3zVTq3jただ、現行だと、ピタッと止まってくれず困っています。
きりの良い所でピタッと止めるためにはどうすればよいか良いアイディアございませんでしょうか。
0991名前は開発中のものです。
2016/01/12(火) 03:22:52.36ID:OM8zfT8JOnEndDragとかで一番近似した値に現座標をおきかえてやりゃいい。
ゆるやかにそこに向かって動いてほしいとかはそれがわかりゃすぐできるだろう
0992名前は開発中のものです。
2016/01/12(火) 23:42:02.92ID:ZDlTm3rGありがとうございます。
OnEndDragについて調べて実装に移ろうと思います。
助かりました!
0993名前は開発中のものです。
2016/01/13(水) 02:16:13.14ID:n+mb09xD0994名前は開発中のものです。
2016/01/13(水) 08:40:05.57ID:MNi6K6qF・gameObjectとGameObjectの違いって何でしょうか?
・transform.findchildがリファレンスに見当たらないのですがレガシィなメソッドで使わない方がいいですか?
レス数が950を超えています。1000を超えると書き込みができなくなります。