[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 01/31 13:55 / Filesize : 281 KB / Number-of Response : 1044
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【3Dゲームエンジン】Unity質問スレッド30



1 名前:名前は開発中のものです。 [2017/07/19(水) 06:09:28.36 ID:OLjUEsUc.net]
>>次スレは950が立ててね

549 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 08:01:15.19 ID:zcZ67cQE.net]
>>528
あぁそういう事か。ならもう一つフラグかな。
そのフラグを処理先で切り替えて、二つの条件が揃ったらonoffの処理をする。

550 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 08:30:33.05 ID:/wXKl2Ja.net]
>>529-530
こんな時間にありがとうございます。
お恥ずかしながらまったくのど素人で、SetTriggerでOnにしたフラグを、何をどう書けば確認できるのかさっぱり判らない段階です。
int xで例えるなら、
int x = 1 はできても、if(int x == 1) が書けないという感じです。

551 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 08:37:43.71 ID:/wXKl2Ja.net]
混乱してきて何を書いてるのか自分でも判らなくなったので実際に書いているスクリプトで質問させてください。

アタッチしているスクリプトは二つ
ctrl.cs
common.cs

ctrl.cs
public class ctrl : MonoBehaviour
{
public int sys00 = 1;}

552 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 08:49:14.56 ID:/wXKl2Ja.net]
ヒエッ書き込みミス・・・
//ctrl.cs
public class ctrl : MonoBehaviour{
public int sys00 = 1;
}

//common.cs
public class common : MonoBehaviour{
int x = 100;
}

void Update (){
Debug.Log(x);
if (this.GetComponent<ctrl>().sys00 == 1){
x = 99;
}
}

このうち、commonのif文がうまく実行できません。
・確認できていること
commonのUpdateで実行しているDebug.Logは確かにint xを返している
ctrlのint sys00の値を変更してもint xは99を返さない(実行されてない)
・できていないこと
同じゲームオブジェクト内の他のスクリプトの変数を参照できていない
・おかしいと思うところ
if (this.GetComponent<ctrl>().sys00 == 1)
こんな単純なことをと思いますが、どうぞよろしくお願いします。

553 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 08:50:09.15 ID:zcZ67cQE.net]
>>531
if( x == 1){
} 

554 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 09:02:11.20 ID:zcZ67cQE.net]
thisじゃなくて一旦変数に入れないとダメじゃないかな?

簡単にするなら、xをstaticにするのがいい。その場合はもっと複雑な名前にしないといかんけどね。

555 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 09:07:31.71 ID:zcZ67cQE.net]
ctrl abc = this.GetComponent<ctrl>();
if (abc.sys00 == 1){
x = 99;
}

これでthisがだめなら、thisのgameobjectも取得して、それに交換。

556 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 09:36:39.93 ID:seM6V/nM.net]
>>528
よくあるやり方だと前回確認時の状態を保持する変数作って確認時に前回と今回の状態が違っていれば処理するとかかね

557 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 09:43:28.09 ID:seM6V/nM.net]
>>537
ごめん、これ無視して

上手く実行できない、ってのは実行時にエラー出てるの?
debug.logでgetcomponentした値とそいつから見たsys00を出力したらちゃんと意図した値が出る?



558 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 09:57:38.79 ID:fbd1ELRy.net]
this.GetComponent<ctrl>()のthisはcommonクラスがアタッチされているゲームオブジェクトを指すんじゃなくて、commonクラス自体のインスタンスを指すんだから、そもそもthis.GetComponent<ctrl>()では何も取れてないんじゃないの?
エラー出てるならエラーを貼れ

559 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 10:10:40.65 ID:4hQFH2dY.net]
>>533
スクリプトは難しいですね。アセットをかっちゃえばそんな苦労もないですよ

560 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 10:41:37.97 ID:AX6e9G6c.net]
アセットを買えばこんなスレを見なくても済みますよ

561 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 10:43:44.60 ID:/wXKl2Ja.net]
>>536-537 すみません、ctrl abc がもうすでにわからず・・・
>>538-539 >>533で、エラーは何も出ず、commonに書いたif文が実行されず、ctrlで宣言した際の1を返し続ける状態です。

そこで、qiita.com/Teach/items/8d1cdb90a3b533707c9a こちらを参考に、一番はじめの「publicで取得」をなぞ

562 名前:
ctrlのsys00をcommonのxsys00に代入し、Update関数のDebug.Logでxsys00を表示するだけの処理をしようと思いましたが、同じくエラーは出ず、xsys00を宣言した際に入れた値が表示されるだけでした。

//ctrl.cs
public class ctrl : MonoBehaviour{
public int sys00 = 1;
}

//common.cs
public class common : MonoBehaviour {
public ctrl ctrl2; //ここでctrl.csを代入?
int xsys00 = 10; //代入されてない場合は10のまま
}

void Start () {
xsys00 = ctrl2.sys00; //ここでctrl.csのsys00をxsys00に代入
}

void Update () {
Debug.Log(xsys00); //sys00を代入したxsys00を表示
}

結果:10を返し続ける(xsysに代入されていない)

知りたいこと
ほかのスクリプトの変数を取得、操作する方法
[]
[ここ壊れてます]

563 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 10:48:54.89 ID:zcZ67cQE.net]
>>542
>539の方が言ってる通りだと思う。
getComponentのところがまずい。
そして、541最後の知りたい事がそれに当たる。

hiroyukitsuda.com/archives/1702

564 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 11:13:34.42 ID:L26ZWthx.net]
>>542
Debug.Log("お前は何を言っているんだ:"+this.GetComponent<ctrl>().sys00);

565 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 11:32:10.57 ID:/wXKl2Ja.net]
>>536>>539等で詳しく触れられたthisの扱い、ようやく理解でき、
>>543のURLの先を参考に入力してみたところ無事取得することができるようになりました。
ですが、そこで2点疑問ができました。

・sys00=2としているはずなのに、しつこく0を返すのでctrlのUpdate関数にDebug.Log(sys00)を放り込んだところ、同じく0を返していました。
Logを表示する前に改めてsys00=2;と記述したところ無事に2を帰すようになったのですが、
MonoBehaviourで宣言した
public int sys00 = 2;
は、sys00が作られるだけで、宣言時に中身は指定できないのでしょうか?

・スクリプトをいじっていると時折プレビュー開始時に自動で一時停止されるのですが、これはどのような場合なのでしょうか?

566 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 11:50:14.50 ID:seM6V/nM.net]
これ、null refのエラー出るよね?
エラー無いってのは質問者が気付いてないだけ?
俺の勘違い?

567 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 11:51:22.13 ID:seM6V/nM.net]
>>545
一時停止はエラー時に停止するオプションが音になってるからでは?



568 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 11:56:20.96 ID:L26ZWthx.net]
出来てない気しかしない
明らかにおかしい

569 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 12:27:27.23 ID:/wXKl2Ja.net]
>>547
ありがとうございます。そういう設定をどこかでやっているのですね

>>546,548
どこで確認したらよいでしょうか。
ctrlのStart関数にsys00 = 2;を追記、

commonのUpdate関数を
void Update () {
ctrl d1 = GetComponent<ctrl>();
Debug.Log(d1.sys00);
}
と記述したところ、無事一時停止もなくなり、ログは2を返すようになりましたが、誤りでしょうか?
正しく動作していればctrlのMonoBehaviorに記述したpublic int sys00 = 2;で2を返すようになるのでしょうか?

570 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 13:16:28.73 ID:4hQFH2dY.net]
>>549
有料アセットを使えばなりますよ

571 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 13:31:36.57 ID:seM6V/nM.net]
>>549
ログの中に赤い!マークが出てるときあるでしょ?
それがエラー
ログが出てるウィンドウがconsole windowでそこにあるerror pauseが有効になってるとエラー時にエディターが一時停止する

一時停止した状態からそのまま再度すすめるとそのエラーを無視して無理やりすすめるからおかしな動作につながる
なれないうちはエラーが出たらすぐにそのエラーを解決したほうが良い
エラーを無視して進めると、先に出たエラーを起因に後続もエラーになることがある
だからエラーは基本的に一番最初に出るものに注目する

黄色いマークは警告だから直ちに影響は無い場合もあるけど、基本的にこちらも解決した方がいい
警告されている内容を理解し、その警告は現状無視して問題ないって確信してるならおk

572 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 14:28:51.35 ID:sWP9eS8j.net]
アセットを買えばエラーは出ませんよ

573 名前:名無し@キムチ [2017/08/11(金) 14:31:26.02 ID:t/bAY03d.net]
外車を買えばエラーは出ませんよ

574 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 14:43:20.38 ID:/wXKl2Ja.net]
>>551
ありがとうございます。このレベルが判らないので確信は持てませんが、今のところ特に問題ないよ

575 名前:うなので、これで大丈夫だと納得しておきます。 []
[ここ壊れてます]

576 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 15:42:49.30 ID:sWP9eS8j.net]
>>554
エンジニアを辞めれば質問も出ませんよ

577 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 15:56:41.53 ID:TjGjs7SA.net]
※エンジニアとは、アセットはミドルウェア(ドヤァ)とか
恥かしい勘違いを自信タップリに強弁する頭の可笑しい人の事



578 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 17:20:04.94 ID:TQRkond4.net]
コミケにUnityの会社が出てるからそこで質問してくればいいよ
もちろんUnityチャンのグッズも買ってあげて

579 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 17:42:49.92 ID:TEkHJXHp.net]
<セキュリティーログ>

本日のエラー
>>526-527

本日のバグ
>>524-525
>>540-541
>>550
>>552-553
>>555-557

エラーは仕方ありませんが初心者の皆さんはバグにならないようお気を付けください

580 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 17:59:58.46 ID:Ef1AfGl7.net]
アセットおじさんは何のために生きてるの?

581 名前:名無し@キムチ [2017/08/11(金) 18:40:00.33 ID:t/bAY03d.net]
>>559
疑問に思うことはない。どんな変質者にも、そのヒトなりに生きる喜びがありドラマがあるのです。
アセットおじさんのようなどうでもいいヒトにもですw

582 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 18:54:42.83 ID:Ef1AfGl7.net]
キムチは何で生きてんの?

583 名前:ダーク王鍬大使 mailto:sage [2017/08/11(金) 20:38:41.56 ID:d26RbtTp.net]
キムチは何でキムチなんでふか?(^^

584 名前:名前は開発中のものです。 mailto:sage [2017/08/11(金) 23:00:08.81 ID:v0mv7pYG.net]
>>500 お答えいただき、ありがとうございます
自作した.blenderを更新してくれたらと思いましたがテクスチャーは難しいようですね
File→External Data→Pack into .blend file?
fbx なら事前にAssetsフォルダーの直下に手動でテクスチャーを放り込んでおくとFBXをインポートした時にリンクしてくれるのでしょうか やってみます

585 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 01:17:47.00 ID:gtIR8xAv.net]
アセットを買えばUNITYで簡単にゲームを完成させることができます
それを伝えたいだけです

586 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 01:40:23.27 ID:EQqZBJMO.net]
その割にボッキングとかキムチとか滅茶苦茶時間掛かってんな
無能だと何使っても大差ないの?

587 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 02:31:07.73 ID:vdKTp6ss.net]
中級ぐらいまでをカバーするような書籍、英語版でもいいけど何かないんですかの(´・ω・`)



588 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 03:01:22.95 ID:XSntJ3JY.net]
そんな質問してるお前は初心者

589 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 03:16:20.72 ID:vdKTp6ss.net]
無能は黙ってていいよwww

590 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 03:18:42.93 ID:ja8WkzM1.net]
各アニメーションの再生速度をC#のスクリプトでいじりたいです。
animation["animName"].speed = 2.0f;
検索していると、といった記述で調整できると見ましたが、これだけではエラーが出てしまいます。

UnassignedReferenceException: The variable animation of TestObj has not been assigned.

どこに何を書けば動作するでしょうか?

591 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 03:24:12.58 ID:Gs+4TCvR.net]
>>566
中級ならググったりリファレンス見たりしながら作りたいものを作れる様になってるから書籍の需要はないだろうなぁ
パフォーマンスチューニングの手法やシェーダー周りなどの目的特化ならワンチャンあるが、対象となるユーザーの母数が少ないから書籍化しても採算が取れないと思うわ

592 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 03:30:03.10 ID:7wCm+G9Z.net]
中級ぐらいまでをカバーするような書籍を探しているだけであって、
本人は「中級者です」なんて言ってないのに妄想たくましすぎませんかね

593 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 03:59:34.05 ID:Gs+4TCvR.net]
>>571
なんでそんなに噛み付いて来るのかわからんが、この辺から自分のレベルに合わせて選べば良いんじゃね?
izm-11.hatenablog.com/entry/2016/08/23/222125

入門書を終えた程度の初心者なら、Unity関連にこだわらずに基本的なゲームの仕組みなどの書かれた書籍を読んでおく事を勧める。基本操作は覚えたが作りたいものをどう作ればいいかわからなくて挫折する奴は多い
この辺がわかってて更に最適化や表現手法、パフォーマンスチューニング辺りに手を伸ばしたいなら書籍よりはウェブ上の情報に当たる事を勧める。この辺はすぐ賞味期限が切れるので書籍はお勧め出来ない

また質問者が英語に抵抗がないなら公式フォーラムやIssue Trackerに目を通して既知のバグや躓きやすい部分などの情報を頭の片隅に入れておくと自分がその問題に直面した時に無駄な遠回りをしなくて済むかも知れない

594 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 03:59:34.63 ID:XSntJ3JY.net]
>>571
全ての状況を書かないと理解出来ない日本語覚えたてのXXですか?

595 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 04:56:58.08 ID:6MtYz4KX.net]
>>569
1スレ前に同じ事聞いてるのがいるから検索してみたら?

596 名前:名前は開発中のものです。 [2017/08/12(土) 07:49:57.79 ID:PF3Cb59q.net]
マッチ3のようなパズルは配列を使うのでしょうか

597 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 10:30:27.30 ID:vdKTp6ss.net]
>>570,572
Webの情報探すより書籍にまとまっててくれた方が効率いい、例えば関数型リアクティブとか型入門とか書籍にまとまってるもの読む方が全体をつかめて良い、と思ってるが、確かにこの界隈だと陳腐化激しそうやね

いくつかのトピック、ライティングやシェーダー、テクスチャーなどで映像のクオリティ上げるとかパフォーマンスチューニング一通りとかフィジックスのいい使い方とかオンラインでの具体的なデータのやり取りの仕方とか纏まってるのあると嬉しい…



598 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 11:57:26.65 ID:Gs+4TCvR.net]
>>575
2次元配列を使うのが一般的だがそうしなければならないという決まりはない

>>576
流行り廃りももちろんだが、コードやエンジンに依存する知識は応用が効かないので学習効率が悪いってのがね

挙げられたトピックの例の中でUnityに依存するものはパフォーマンスチューニングの一部、UnityEngine固有のパフォーマンスの落とし穴関連ぐらいだろ?
ライティングや表現手法なら映像作品や写真関連の知識、あるいは3DCG関連の書籍を当たった方がずっとレベルが高い
同様に処理部分ならアルゴリズムや数学など、フィジックスなら物理の入門、オンライン関連ならネットワーク関連や圧縮アルゴリズム関連等、Unityから離れて個々の知識を身につける方がずっと役に立つ

これらの知識を使ってどのようにコーディングするのかは都度リファレンスやマニュアルを見ればいい
Unity固有の知識はUnity以外での開発でしか役に立たないから無理に覚える必要はない。使ってればある程度は自然と覚えるのでそれで充分

中級以上の開発者が知らないエンジンや言語でも短期間でそれなりに使いこなすのは、環境依存度の低

599 名前:い使い回しの効く知識を蓄えているからだからね
中級以上で書籍を求めるならUnity関連じゃないものを漁る事をお勧めしとくよ
[]
[ここ壊れてます]

600 名前:名前は開発中のものです。 [2017/08/12(土) 12:16:31.85 ID:PF3Cb59q.net]
>>577
thanksです
作ります

601 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 13:42:43.54 ID:gtIR8xAv.net]
>>576
アセットを買えば本を買う必要はないと思います

602 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 13:49:11.97 ID:vhHgQo6X.net]
Unityの機能を使って商業レベルのゲームを一人でリリースしてやっと初級者卒業だからな
中級名乗っていいのは中身を書ける奴だけ

603 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 14:15:36.78 ID:kRbMW3AX.net]
Unityで覚えた事は、少し手直しすれば他のエンジンに持っていけるから
まぁ実害はないんだけどね

ラーメンの食べ方でスパゲティを喰うような、不格好さはあるかも知れんが、
口に入れて胃袋に収める行為において実害は無い
そんなに概要は大きく変わらないもんだよ APIの命名ルールなども大差ない

604 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 14:38:56.40 ID:zbVm9w4H.net]
標準でvertex paintが無いのがきついな

605 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 16:23:21.32 ID:ktI43oH1.net]
頂点ペイントなんて大雑把だし要らない

606 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 18:42:16.33 ID:vdKTp6ss.net]
>>577
言わんとするとこはわかるが求めてるのは最高のレベルの情報じゃなくて入門のところをマスターした上でもう一段階のまとまった情報だよ。
出来なくはないだろうけど別の専門書とかを咀嚼してそれをユニティで実現するにはとか探るよりはドンピシャのものがあった方が効率がいいのは異論ないでしょ?
どこかの段階でそういう感じに移行するんだろうけれど入門書の後にもうワンステップ欲しいってこと

607 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 19:16:33.82 ID:WH5gTPxD.net]
そんなご都合主義の権化みたいなのはないだろw
ないから先行してる他分野から引っ張って来てんじゃん



608 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 20:30:26.54 ID:XSntJ3JY.net]
>>584
お前はもう今以上の事は一生出来無いから諦めろカス人間

609 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 21:30:57.41 ID:Gza/PyMh.net]
>>584
本屋とかツタヤに足運んでどれが自分に合ってるか実際に見てくればいいじゃんかよ。
たまに気晴らしに見に行ってみると結構色々いい本置いてあるよ?
値段高いから俺は買わないけど価値を感じる人はいるんじゃないかな

610 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 21:45:17.97 ID:rqk6r0Rj.net]
結局、学校の成績や受験戦争と、構図は何一つ変わっちゃいない気がするな

611 名前:名前は開発中のものです。 mailto:sage [2017/08/12(土) 23:16:34.11 ID:vdKTp6ss.net]
>>587
Unityの?
違うCG本とか?

612 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 01:49:43.94 ID:Rtw8pnJ0.net]
Unity4, UE4 などの入門書は、掌田津耶乃

613 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 03:29:17.70 ID:SbYnlti8.net]
unity押したボタンの名前だったり、コンポーネントを取得する効率の良い方法はないですかね?
複数個のボタンの処理をひとまとめにしたいと思いまして。

614 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 04:37:45.84 ID:drVqzrdW.net]
>>591
何でいつも飛行機は水に潜れないんですかね?みたいな
出来ない事についての質問をするんだろうねw 馬鹿なの?
リファレンス見てもAPIが提供されてないって分からないの?

615 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 08:37:39.76 ID:7dL/e3iw.net]
>>591
あなたが作ればありますよ

616 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 11:18:19.23 ID:AsjtRjae.net]
>>591
アセットを買えばいいのでは?

617 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 11:46:49.53 ID:3xVq8EEV.net]
知ってる人は知ってるアイデアがあるかなー
ってだけだったろうに、なんかかわいそう



618 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 12:08:57.32 ID:iFaOkJSp.net]
中級者だと勘違いしたアホの発想だろ

619 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 12: ]
[ここ壊れてます]

620 名前:24:12.87 ID:iFaOkJSp.net mailto: >>591
つオーバーライド
[]
[ここ壊れてます]

621 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 14:16:48.71 ID:B2LVN2U7.net]
>>588
なかなか的を得ている
ほんとそうだね
本気度、自発性、工夫、行動力で差が出るんだろうな

622 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 14:31:13.81 ID:AsjtRjae.net]
アセットを買えば、差なんて埋められます
UNITYはゲーム開発の共産化を推進します。

623 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 14:42:18.26 ID:B2LVN2U7.net]
>>599
アセットはゲームを作っているのではなくゲームを買ってるのとほとんど同じ
プレイヤと同じ
このスレに来るのは開発する側を目指している人達であって
プレイヤ側ではないよ

624 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 15:33:18.72 ID:qTwuZwcP.net]
>>603
は?なにいってんの、こいつw
じゃあ、プロはアセット使いません!てか?
車輪の再発明してドヤ顔しとけよw

625 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 15:44:16.30 ID:4k0YsuLZ.net]
出たw 車輪の再発明
レス先は見えないけど

626 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 15:47:04.94 ID:kj+8IG/V.net]
@アセットはおじさん
Aアセットはミドルウエア
Bアセットはゲーム
C血と涙とアセット

627 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 15:55:40.89 ID:JlP37W+r.net]
>>601
お前ゴリホーモ知らんのか?



628 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 18:15:57.46 ID:NL51OGO5.net]
これやるから喧嘩すんなよ

( ゚∀゚)o彡゚おっぱい!おっぱい!
i.imgur.com/rPy0jwA.gifv

629 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 18:15:59.51 ID:RLIBPbQS.net]
アンカ間違えたw恥ずかしい

630 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 19:01:55.10 ID:YmWIHlzm.net]
アンカ馬鹿よね〜
お馬鹿さんよね〜

631 名前:名無し@キムチ [2017/08/13(日) 19:06:21.26 ID:qs+WHZxm.net]
@外車はおじさん
A外車はミドルウエア
B外車はゲーム
C血と涙と外車

632 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 21:19:14.74 ID:qXKdudlS.net]
そんなことよりワイの動画見てくれ
https://youtu.be/A_MxypB_-q0

633 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 21:31:38.73 ID:BV1DXgfV.net]
やなこった

634 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 21:41:30.23 ID:gb6pvhz1.net]
おっぱいをブルンブルンさせたら見てやってもいい

635 名前:名無し@キムチ [2017/08/13(日) 22:37:45.99 ID:qs+WHZxm.net]
>>609
動画なかなか面白かったですよ。
その調子で頑張ってくれ!

636 名前:名前は開発中のものです。 mailto:sage [2017/08/13(日) 23:32:15.07 ID:B2LVN2U7.net]
アセット製作者は自分のアセットが売れないからと
ここで初心者相手にステマはやめてほしいものですね

637 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 00:03:26.63 ID:Bx23HQbD.net]
アセットおじさんは、デベロッパ登録したことすらない童貞君だからね
そもそも完成させた事すら無いから登録出来ないんだよ



638 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 01:04:41.09 ID:8RX32R8Z.net]
>>591
質問が曖昧だから回答したくても答えとなり得る可能性が多すぎる、何を答えて良いかわからない

>unity押したボタンの名前だったり、コンポーネントを取得する効率の良い方法はないですかね?

このボタンとは何を指しているのか?
Inputから取れるボタン入力かUnityEngine.UI.Buttonか?UnityEngine.GUI.Buttonか?あるいはボタンの役割を持った3D/2Dのオブジェクトか?
コンポーネントは何から取得したいのか?押されたボタンからか?それともボタンの話とは関係ないのか?

>複数個のボタンの処理をひとまとめにしたいと思いまして。
複数個のボタンをひとまとめにしたいとはどういうことか?パラメータ違いの同一の処理を一箇所で扱いたいのか?ひとまとめにレイアウトしたいだけなのか?あるいは他の何かなのか?

次に上記のどれであっても多くて数行のコードで事足りるものなので効率の良い方法と言われても、何を効率が悪いと思っているのかがわからない
実行時の演算量の効率化なのか?コーディングの手数効率化なのか?ビルド後の実行ファイルサイズの節約なのか?

まずは質問者が何を目指していて何を求めているのかを明らかにしてくれないと答えようにも無理ゲー

639 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 01:36:49.05 ID:JovltPlA.net]
そこまで初心者じゃないんだが、少しでもメモリー節約しようとintじゃなくてshort

640 名前:使ったりしてるんだ
そうすると

public enum Mode{
Stage1,
Stage2
}

みたいにすると、これをメソッドの引数やswitchに使うと

case (short)Mode.Stage1:

のように毎回必ず型キャスト記述しないといけなくなると思うがこれって処理速度に影響するんかな?
結構影響あるならメモリー節約とか考えないでint統一した方がいいんだろうか
[]
[ここ壊れてます]

641 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 01:38:00.27 ID:JovltPlA.net]
ちなみにPC用じゃなくてスマホ用アプリですわ
整数はなるべくintじゃなくてshortとbyteにしてる

642 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 02:06:07.35 ID:Bx23HQbD.net]
結局コンパイラが吐いたコードがどの位アセンブラで長くなるかが
ペナルティとして一番デカイんじゃね?
kurusugawa.jp/2007/08/11/c%E3%81%AE%E3%82%AD%E3%83%A3%E3%82%B9%E3%83%88%E3%81%AE%E3%82%B3%E3%82%B9%E3%83%88/

643 名前:名前は開発中のものです。 [2017/08/14(月) 07:22:30.02 ID:92J2xIbY.net]
unityってjrpg作るのには向いてないんですか?

644 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 08:57:54.57 ID:WOeAexiP.net]
intとかshort気にするぐらいなら他のとこに気を使った方が禿げないんじゃ

645 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 09:23:46.18 ID:yvEo29Hm.net]
>>622
アセットを買えばいいですよ

646 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 10:37:06.22 ID:xuhzo4e0.net]
>>616
万単位の変数とかならshortなんかも考えるけど、そうじゃないならint一択かなぁ
正直、そんなところをケチるよりテクスチャ一枚を上手いこと扱ったほうがメモリ効率良いし
そもそもそこまでシビアな環境目指すならunityじゃなくてnativeで組んだ方が良いかと

647 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 10:48:38.01 ID:JovltPlA.net]
>>618
>>620
>>622
なるほどなと思った。
言われてみればテクスチャ1枚で覆るねw
古い時代の変なクセが染みついてしまっていたようで
俺のやってる事は意味無さそうだわ
貴重な意見をありがとう!



648 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 10:56:22.48 ID:3qBJlHvu.net]
>>574
アホなもので数日かかりましたが、おかげさまで自在に触れるようになりました、ありがとうございます

649 名前:名前は開発中のものです。 mailto:sage [2017/08/14(月) 12:53:04.47 ID:7lVO5aUP.net]
EventTrigger付けたボタンをinteractiveと同じような状態にするにはどうすればいいかな?(薄暗くしてタップ時の反応を無くしたい
見える状態にしたいので非アクティブには出来ないです






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<281KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef