[過去ログ]
Unityで何かゲームを作りたいんだがね [無断転載禁止]©2ch.net (257レス)
Unityで何かゲームを作りたいんだがね [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: 名前は開発中のものです。 [] 2016/01/06(水) 21:53:44.35 ID:coXhTMmW 何かアイディアとかあったら教えてほしいんや http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/1
177: 弟子 [sage] 2020/05/16(土) 14:31:18.30 ID:5yfA+B1Y そりゃまぁエラーは一個一個潰していくしかないなぁ 自分はエラーなら調べて試してって出来るからまだましだけど 作ってるものを何回もテストしてると飽きてきたりだんだんつまらないと思ってきてモチベが下がる そんなときはやる気出るまで他のことやる 仕事じゃないし無理してやることもね http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/177
178: 弟子 [sage] 2020/05/16(土) 19:27:21.84 ID:5yfA+B1Y >>176 ちなみにサンプルのは動きましたかな? http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/178
179: 167 [sage] 2020/05/16(土) 20:03:21.75 ID:FwgeP7VQ >>178 エラーはでませんが再生ボタン押しても三角出てこないですね http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/179
180: 弟子 [sage] 2020/05/16(土) 22:04:34.37 ID:5yfA+B1Y ジフ画像見ての通りで、2つクライアントを、起動しないと、でません 一つだ、確認するには カラーの部分的はコメントしてください http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/180
181: 弟子 [sage] 2020/05/16(土) 22:07:16.27 ID:5yfA+B1Y 何をやってるかというと、オンラインでそれぞれの機体を表示してるのだけど 本来なら自分と相手で2つ表示されるのよ それを自分のは透明にすることで、あたかも1つのオブジェクトを操作しているように見せてるの アルファ値をいじるとわかります http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/181
182: 弟子 [sage] 2020/05/16(土) 22:08:41.01 ID:5yfA+B1Y これの元は公式戦のチュートリアルですので そちらをやるといいかな ただチュートリアルは3デーなのでそこらは変えてね http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/182
183: 167 [sage] 2020/05/17(日) 23:56:13.55 ID:J9VQt9RE https://doc-api.photonengine.com/ja-jp/pun/current/class_photon_view.html#ad892c308b04787c06907120e64f6bc03 ここにあるvoid PhotonView.TransferOwnershipを使って出来ないかと思ってたんです。 まずはじめに入室した順に1,2,3・・・とActorNumberをつけることにしました。 public override void OnJoinedRoom() { Room myroom = PhotonNetwork.CurrentRoom; Photon.Realtime.Player player = PhotonNetwork.LocalPlayer; photonView.TransferOwnership(player.ActorNumber + 1); これで次に行けると思ったところで、このままだとActorNumber=2がログインするまで 処理を待たないと行けない事に気づいて、これは渡すボタンを作ってそこに貼り付ける スクリプトなのか?と思ったところが今日まで。 初心者はスクリプトリファレンスに書かれてあることを試すためには どういうコードを書いておかないと動かないかが分からない。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/183
184: 弟子 [sage] 2020/05/18(月) 07:08:41.31 ID:CvMgWlTy オーナーシップについてはサンプル作る際には使い方がよくわからんかったので権利をRPC でやりとりしたんだけど 次のとこにやり方っぽいの書いてあったからちと試して見ます https://doc.photonengine.com/ja-jp/pun/v1/demos-and-tutorials/package-demos/ownership-transfer オンラインは特に初心者じゃなくても難しいんだけど、まずは紙にどういう処理の流れになるのかを書き出すと良いかと http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/184
185: 弟子 [] 2020/05/18(月) 13:21:14.56 ID:CvMgWlTy とりあえずOnwerShipを使った方法でサンプル作成してみました http://whitecats.dip.jp/up/download/1589775513/attach/1589775513.zip パッケージなのでPhotonを取り込んだ後にインポートしてください 前回は2つobject作成したけど今回は一つのみで出来ました かなり進歩した感じです ただ、マニュアルに「OnOwnershipRequest()はシーン/ゲーム内で1回のみにする必要があります。」って書いてあるのが気にはなるんだけど とりあえず何回クリックしても問題は今のところない感じかなぁ・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/185
186: 弟子 [] 2020/05/18(月) 13:26:08.11 ID:CvMgWlTy 動きはこんな感じ https://imgur.com/X0Ienld 今回は一つのみなので、クライアント一つでも表示はされます テストするには2つ立ち上げないと意味ないけど ちなみに、片方が破棄されると残った方が自動でマスターになるようですね これは便利 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/186
187: 弟子 [] 2020/05/18(月) 13:28:53.56 ID:CvMgWlTy 考察すると 今回のonwer変更はphotonView.RequestOwnership();で行っているので、上述のは関係ないかもしれない 公式のサンプルから「public void OnOwnershipRequest(object[] viewAndPlayer)」を付けてはいるけど この関数は呼ばれてないようなので、気にする必要ないかもしれませんね http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/187
188: 弟子 [sage] 2020/05/18(月) 22:52:55.16 ID:CvMgWlTy >>185 パスは前と同じで1234 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/188
189: 名前は開発中のものです。 [] 2020/05/23(土) 17:30:58.19 ID:ELJggPk9 自分で完全オリジナルはきつい。 先人のファミコンやスーファミやPSとかのレトロゲーをコピ…ていうと聞こえ悪いから、オマージュしたような感じで作ったらいいよ。 できるだけ自分の要素とか入れたらいな。 GBAのエレベーターアクションなんてのもいま作り直しても面白いだろう。 あと、UnityのGit(Source Tree)でプロジェクト管理するとき、除外リストってこれでいいんかな? https://i.imgur.com/d2fP4Um.png いろいろイグノアリスト見てくと全部微妙に異なってるから。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/189
190: 167 [sage] 2020/05/23(土) 19:50:51.15 ID:76mQTDTa >>188 仕事が立て込んでまして、落着いたら見させていただきます、ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/190
191: 弟子 [sage] 2020/05/24(日) 10:48:35.15 ID:zqUCyho6 >>189 git やらんからわからんけど、不具合出てないならそれでいいんでないか >>190 この時期に忙しいのは良いことまずはリアル優先です http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/191
192: 弟子 [sage] 2020/05/24(日) 10:50:21.29 ID:zqUCyho6 ただプログラムって少しでも離れると、あれなんだっけ?ってなるから 5分でも時間あれば、エディタ立ち上げてソース見るだけでもやっとくといいよ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/192
193: 名前は開発中のものです。 [sage] 2020/05/24(日) 20:12:22.58 ID:Xv6S3d+G ユニティー厨が最近湧いてんのかw あれではプログラムの腕は錆付くだろ プログラムできんやつが使うツールだな http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/193
194: 167 [sage] 2020/05/24(日) 20:40:05.33 ID:qz+4cn15 >>192 今自分で書いたコード見返してましたが、まさにそれでした。何をするためにコードを書いてる途中だったか分からなくなってる。 それで作ってもらったサンプルを見るためにpun2インポートしてappidも入れて、packageをインポートしてpc用にビルドしたんですが何も出てこない。 このOwnerLancherとDisCntrlとPlayCntrlを眺めれば分かってくるかもですかね!? http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/194
195: 弟子 [sage] 2020/05/24(日) 21:37:16.93 ID:zqUCyho6 設定値でシーンが規定値になってるかもなので、インポートしたのの中にシーンあるのでそれを設定してね とりまシーンクリックで見れると思います http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/195
196: 弟子 [sage] 2020/05/24(日) 21:39:08.18 ID:zqUCyho6 >>193 最近じゃなくて、ずっとだよ しかもここunity スレだから ってunity スレきて何言ってんのぷぷ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/196
197: 167 [sage] 2020/05/27(水) 20:03:09.98 ID:+x6oE8qU 色々忘れてて焦る…もう一回チュートリアルとかやり直します。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/197
198: 弟子 [sage] 2020/05/27(水) 21:46:30.06 ID:nKxd1S4A 結構みんなその繰り返し がんばるぞい! http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/198
199: 167 [sage] 2020/05/28(木) 19:58:36.12 ID:yHa1d6dK 3歩戻って2歩進んだ感じ。 プログラミングって孤独との戦いな気がしてきた。もちろん分からないことを教えてほしいけどエラーが治らない!ってのを誰かと共有したい。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/199
200: 弟子 [sage] 2020/05/29(金) 01:56:12.50 ID:dtJQrirS とりあえずエラーを、書くといいよ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/200
201: 名前は開発中のものです。 [] 2020/06/16(火) 19:56:24.01 ID:MlUmZOEQ 初心者スレ>>709のトリプルタップなんですが ad http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/201
202: 名前は開発中のものです。 [] 2020/06/16(火) 19:59:06.03 ID:MlUmZOEQ 初心者スレ>>709のトリプルタップなんですが このコードを使って 2タップ3タップそれぞれの指示を出すには どういう形になるのでしょうか サンプル教えてください お願いします http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/202
203: 弟子 [sage] 2020/06/16(火) 21:01:59.97 ID:wovWHCaz チェックカウントの関数で、スイッチ文で定義するといいかと思うよ プリントされるでしょ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/203
204: 弟子 [sage] 2020/06/16(火) 21:07:59.65 ID:wovWHCaz void CheckCount() { print(clickCount); clickCount = 0; } ここでプリントしてるから、clickCountを判定にして switch (clickCount) case 1:クリック1の処理 case 2:クリック2の処理 という感じ すまん今スマホなんで微妙だけど、スイッチ文については調べればすぐ出ると思う 色々やってみて ダメなら明日またパソコンからサンプル上げます http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/204
205: 名前は開発中のものです。 [] 2020/06/17(水) 08:44:59.62 ID:cnJYapmD >>204 ありがとうございます クリック判定はなんとかできたみたいなんですが インターバル処理みたいのが必要ですよね http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/205
206: 弟子 [sage] 2020/06/17(水) 08:57:41.54 ID:g/ocbutF インターバル? 具体的にはどんな? http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/206
207: 弟子 [sage] 2020/06/17(水) 09:03:35.36 ID:g/ocbutF ちなみに現状は最終クリックから0.3秒の間隔で確認しているので その前に判定したいとか? http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/207
208: 名前は開発中のものです。 [] 2020/06/18(木) 08:52:18.24 ID:ZWC38E3l >>207 すいませんなんか変な勘違いをしてました いろいろ試したところ、switch構文でダブルとトリプルの判定ができました! ただ、ダブルタップ後、トリプルタップをするまでのほんの少しの間に ダブルの方の動作が起きかけて、トリプルタップでトリプルの動作になるといった感じです。 ちなみにこのTapTimeを使う場合、これにどう加えればトリプル判定ができるのでしょうか 両方マスターしておきたいので教えてください。 void Update () { // double tap if (isDoubleTapStart){ doubleTapTime += Time.deltaTime; if (doubleTapTime < 0.2f) { if (Input.GetMouseButtonDown (0)) { isDoubleTapStart = false; ChangeSize (true); doubleTapTime = 0.0f; } } else { ChangeSize (false); // reset isDoubleTapStart = false; doubleTapTime = 0.0f; } } else { if (Input.GetMouseButtonDown (0)) { isDoubleTapStart = true; } } } http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/208
209: 弟子 [] 2020/06/18(木) 10:40:59.52 ID:HhOkrLW+ >ただ、ダブルタップ後、トリプルタップをするまでのほんの少しの間に ん?Switch文の関数に行った時には確定なのでこのような動きはないはずだけど ちょっとそこの部分見せて見てください http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/209
210: 弟子 [] 2020/06/18(木) 10:42:34.66 ID:HhOkrLW+ んでそのスクリプトは次のような感じかなぁ 改行多くてのせれないから絵ね https://i.gyazo.com/2c44586b0f7f63a128a027c64d3bfb8d.png http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/210
211: 名前は開発中のものです。 [] 2020/06/18(木) 18:55:08.00 ID:ZWC38E3l >>209 こんな感じです void TouchCheck(){ if (Input.GetMouseButtonDown(0)) { CancelInvoke(); Invoke("CheckCount", 0.3f); clickCount += 1; } switch (clickCount) { case 1: Debug.Log("処理1"); break; case 2: 2タップの処理; break; case 3: 3タップの処理; break; default: Debug.Log("Default"); break;}}} http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/211
212: 弟子 [] 2020/06/18(木) 19:39:46.69 ID:HhOkrLW+ void CheckCount() { print(clickCount); clickCount = 0; } ここでプリントしてるからここにSwith文を入れるよ こんな感じ void CheckCount() { print(clickCount); switch (clickCount) { case 1: print("1Click処理"); break; case 2: print("2Click処理"); break; case 3: print("3Click処理"); break; } clickCount = 0; } http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/212
213: 弟子 [] 2020/06/18(木) 19:54:56.62 ID:HhOkrLW+ もし、ChangeSize (true);この処理が遅くて次のクリックを拾ってしまうという感じだったら この処理中はクリックさせないとか制御するといいかと思います http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/213
214: 名前は開発中のものです。 [] 2020/06/19(金) 07:56:54.58 ID:3EIr5H17 >>212 ありがとうございます switch、TapTime両方ともできました これでいろいろ応用できそうです http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/214
215: 弟子 [sage] 2020/06/19(金) 08:33:08.39 ID:Wr4Wd/jw それはよかった また何か困った事かあれば気軽に書き込みしてね http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/215
216: 名前は開発中のものです。 [] 2020/06/19(金) 12:35:45.42 ID:b2JS2xrv 【白血病】 汚染土の上で園児を遊ばせている保育園 http://mevius.5ch.net/test/read.cgi/baby/1574835843/l50 sssp://o.5ch.net/1oc9a.png http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/216
217: 名前は開発中のものです。 [] 2020/06/19(金) 21:35:58.32 ID:3EIr5H17 >>215 さっそく困ったことが起きてしまいました。 シーン1で2タップ3タップを行ってて、 シーン2に行った後にシーン1に戻ると、 なぜか2タップ3タップができなくなってしまいます。 シーン1では複数のカメラを使ってる関係で シーンの移動には普通のCanvasのボタンではなく、 オブジェクトにEventTriggerとColliderをつけたものを使ってます。 これを押したときのタップが2タップ3タップ判定に影響してるのでしょうか switch文でもTapTimeでも同じでした。 いい方法があったら教えてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/217
218: くまじょ [sage] 2020/06/19(金) 21:52:49.68 ID:qJtZB/g0 デバッグすればいいんでないの いつもならこの変数の値がこうなっていてif文を通過するけど おかしくなってるときはこのif文が通過しないとか調べられないのかなあ 調べられないのなら仕方ないけど 頑張ってね http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/218
219: 弟子 [sage] 2020/06/19(金) 22:25:09.94 ID:Wr4Wd/jw シーンを移動すると読み込まれて新たにオブジェクト等が生成されて動くのよ しかしシーン移動には追加移動があってそれだと既にある所に追加される どういう、移動を行ってるかのコードが分からないので的確には答えられないよ コード載せるか、一番いいのはパッケージにして白猫とかに上げてくれれば確認出来ます 何にせよコード見ないと何とも言えません http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/219
220: 弟子 [sage] 2020/06/19(金) 22:29:11.82 ID:Wr4Wd/jw 通常は ゲーム開始→シーン1→シーン2 この場合はちゃんとタップできる シーン2→シーン1 これでタップ出来ない であるならば、シーン2からの遷移がおかしいと推測出来るけど、具体的2どえなってるかこちらでは見えないからアドバイス出来ないよ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/220
221: 名前は開発中のものです。 [sage] 2020/06/20(土) 01:45:58.98 ID:LTBNbvLd 初心者によくあるシーンを移動して戻ってきたら直前の状態が維持されると思い込んでるパターンじゃないのか シンプルな実装ならシーンは読み込むたびにリセットされるぞ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/221
222: 217 [] 2020/06/23(火) 07:54:53.52 ID:v+lde/qB ありがとうございます。 色々調べたのですがまだダメです。 シーン2→シーン1に移るときには SceneManager.LoadScene("シーン1"); を使ってるので、シーン2は破棄されているはずなのですが、 シーン2から再生スタートして シーン2→シーン1移動後は、 他にもInvokeを使ってるスクリプトが正しく動かなくなってるので、 Invoke関連の情報はLoadSceneしても残ったままなんてことがあるのでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/222
223: 217 [] 2020/06/23(火) 08:36:08.96 ID:v+lde/qB シーン1でもシーン2でもInvokeを使った処理をしてます 2タップ3タップのスクリプトは Invokeを使ってないTime.deltaTimeの方でもダメなので Invokeだけの問題ではなく、時間処理関連がおかしくなるみたいです。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/223
224: 名前は開発中のものです。 [sage] 2020/06/23(火) 08:59:42.00 ID:VmEpDOpx 横から失礼。 タップ部はクリアできたのでしょうか? まずは遷移をタップではなく、ボタンを3つ用意して、遷移がキチンと成り立つか確認するといいと思います。 おっしゃってるように、ivokeなど裏で動くものはシーン消滅の時どう動くのか熟知していないと話になりません。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/224
225: 弟子 [] 2020/06/23(火) 10:13:49.76 ID:bqoQds5b とりま、遷移移動やってみたけど特に問題なかったよ 検証する場合には、コードを最小限にするといいよ 遷移用のクリックコードは https://i.gyazo.com/9439dbab281c06ac7fd599d7c0dc3ea5.png シーンは https://i.gyazo.com/701ec21b37b5a289b8544f4b7185ba0f.png これを、2つめのは三角を表示してある パッケージにしたから、確認してみて http://whitecats.dip.jp/up/download/1592874685/attach/1592874685.zip DLパスは1234 新規でプロジェクト作成して、上記のパッケージをインポートすれば確認できると思います 実行の際にはシーンの登録を忘れずに http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/225
226: 弟子 [] 2020/06/23(火) 10:46:04.75 ID:bqoQds5b >>224 >タップ部はクリアできたのでしょうか? 214に出来たって書いてるよ、読んでないのかな 横からくるなら読み返してから書こうね あとコードも載せてるから自身で検証してから色々と意見言おう そうじゃないとほんとに 失礼 な話だよ レスも熟知してないなんて、話になりません。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/226
227: 弟子 [] 2020/06/23(火) 11:00:25.06 ID:bqoQds5b 気になるのは >複数のカメラを使ってる関係 EventTriggerでクリックするという事は、カメラにRaicaster付けてると思うけど それが無効になってる可能性もあるのかな まずは、カメラ一つでやってみるといいかな http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/227
228: 弟子 [] 2020/06/23(火) 11:01:48.36 ID:bqoQds5b すまんね、君のコードが見えない為に、色々と予想でしか書けないのだよ だから解決までに時間がかかってしまうのだ 本当に解決したいなら、コードをアップしてくれれば一発解決なんだよね http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/228
229: 名前は開発中のものです。 [sage] 2020/06/23(火) 12:06:46.63 ID:VmEpDOpx >>226 本当に完了しているか確認しただけなのだがね。 その上でデバッグをと思ったが、まあどうぞ。割り込まれたくないならそういってくれ。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/229
230: 弟子 [sage] 2020/06/23(火) 12:28:44.61 ID:bqoQds5b あのね 初心者スレからわざわざこっちに誘導したのよ こういう七紙がうざいからね 今まで全く出てこなかったのにレスが増えるとこういう七紙が湧いてくるんだよなぁ ほんと七紙ってうざっ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/230
231: 名前は開発中のものです。 [sage] 2020/06/23(火) 13:08:51.31 ID:kJi7Q44W 人に教えようという気概があるのに、いきなり失礼だとかうざとか使いなさんな、人格疑われたらもったいないぞ。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/231
232: 名前は開発中のものです。 [sage] 2020/06/23(火) 13:09:33.83 ID:kJi7Q44W あら、idかわっちまった。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/232
233: 弟子 [sage] 2020/06/23(火) 18:55:41.55 ID:bqoQds5b 別に選挙に出るわけでもないし人格などどうでもいいんだけど、もともとは 横から失礼といいつつ、締めで「話しになりません」とかの上から目線の方が人格的にどうなのかと思うけどね ましてや自分でコード上げない検証しないってんなら尚更でしょ それに何故かこの使われてなかったスレなのにそこに湧いてくるってなのもね まぁホント七紙っていうのは不思議な生き物だわ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/233
234: 名前は開発中のものです。 [sage] 2020/06/23(火) 20:00:43.94 ID:kJi7Q44W 君が他のスレで叩かれたのは見てきてるよ。 それでもめげずに初心者指南してるのは立派だが、だからといって見ていないと決め付けるはいかがなものか、いや、あれしきでそこまで荒んでるのかい? それに本人がivokeやtimeでスパゲティになってるようだから、熟知してないところをはっきりさせる事が失礼なのかい? なんで人格から選挙の話になるんだw ちょっとアレ入ってるのか? http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/234
235: 弟子 [] 2020/06/23(火) 21:15:05.31 ID:bqoQds5b アレって何かな? しっかしオレのファン多いなwww 質問に関係ないの好きだね コードの話なら歓迎なんだが まぁ名無しだからしょーがないかw http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/235
236: 弟子 [] 2020/06/23(火) 21:31:26.19 ID:bqoQds5b ついでに言うと >熟知してないところをはっきりさせる事が失礼なのかい? んで >ivokeなど裏で動くものはシーン消滅の時どう動くのか熟知していないと話になりません。 んじゃ熟知しているあなたに、ivoke、おそらくinvokeだと思うけど 消滅の時、どう動くのか書いてあげればいいんじゃないの? なんで、話になりません って突き放したような言い方なのかねぇ 優位に立ちたいだけでしょw で、どういう風に動くの?熟知って事は、メモリーがどうなってOSから削除されてとか知っているの? で、それ知ってアプリケーション作成にどう関係あるの? 説明を是非お願いします なんせ、初心者相手なのですから、まったくわからないのですよ 熟知しなくても私は作れると思っているけどね 是非熟知した内容をここで披露してみてください それで初心者が作れるようになるならいい事です http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/236
237: 名前は開発中のものです。 [sage] 2020/06/24(水) 08:01:52.43 ID:QrxPQpfr もう顔出さないとか言ってたあの時の話はだいぶ滅入ってたんだね。 ここには俺1人しかきてないから大丈夫だよ。人格攻撃や暴言とかしないから。 ivokeの件は、おっしゃるように誤字するぐらい知らないからに決まってます。だから自分に向けても含めて、話にならないと言ったのですよ。これはわかりにくくてすまんかったね。 裏で動く処理はデバッグではわかりにくくする要因の一つだから、本人も怪しんでるから切り離してやるべきだよ。 本人は動くものを望んで入ると思うが、コードを渡してハイ終わりはまた次の相談が出るからね。 問題の解決方法を教えてあげるのが一番いいと思うが…これは人によるから、ソースアップされたらスルーしてるよ、現に何も言ってなかったでしょ?w http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/237
238: 弟子 [sage] 2020/06/24(水) 08:13:08.22 ID:wt31zZvI 昔ベーマガという雑誌があってだ そこには必ずやゲームのソースがのってたのだよ で何も知識もないその頃の読者たちは必死でそれをパソコンに打ち込んで実行するのだよ そういう動くコードを、さらに改造して知識を深めて行って最終的に自分で1から作れるようになるのさ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/238
239: 弟子 [sage] 2020/06/24(水) 08:39:48.57 ID:wt31zZvI >>237 > 問題の解決方法を教えてあげるのが一番いいと思うが… 完全に僕とはスタンスが違うので、それやりたいなら自分でスレ建てればいいよ わざわざ人が質問スレから誘導してきたのにでしゃばってまでやりたいというのがわからんが あ、このスレあなたが作ったんであれば、私が出ていくから後はしっかり最後まで面倒見てね どうします? http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/239
240: 名前は開発中のものです。 [] 2020/06/24(水) 09:02:08.96 ID:LHtPCiJZ >>225 ありがとうございます。 このパッケージで試したら移動後も問題なくタップ検知しました。 ということは 自分のシーン2の方のスクリプトに問題があるということですが、 LoadSceneで他のシーンをロードしても影響が残るってことは シーン2で使ってるタップ関係以外の Time.timeなどの計算が続いてるってことですよね。 Invokeやtimeなどの時間計算をきちんと終了させるために 必要なコードが抜けてるのでしょうか それともシーンをDestroyすると完全に消えるとかあるんですかね http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/240
241: 名前は開発中のものです。 [sage] 2020/06/24(水) 10:38:44.96 ID:QrxPQpfr >>239 ベーマガなんて懐かしいものをw そんなの出さなくたって通じてるよ、君も書いてるでしょ、よく読まずに諭すなんて 失礼 な話だってw それに、ほら弟子、あ弟子の弟子になるのかな?ソースが動いたってレスくれてるじゃないか、完了したみたいだけど。さすがにそこからは踏み込めないよw http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/241
242: 弟子 [] 2020/06/24(水) 11:31:27.90 ID:wt31zZvI >>240 うーん、全体が見えないので何とも objectにクリック設定しているって事なのでカメラからのRaycaster関係かなって気がするけど 原因究明には、最小限のコードにしてみる事です あとは、今回のちゃんと動いてるパッケージにそちらの欲しい機能を追加していく感じかなぁ なんにせよ全体が見えないからねぇ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/242
243: 弟子 [] 2020/06/24(水) 11:43:20.74 ID:wt31zZvI >それともシーンをDestroyすると完全に消えるとかあるんですかね んーと、シーンのDestroy? ちなみにUnloadする場合、非同期なのでシーンのUnloadをまって処理するとかの場合には 製作途中で得たUnityのミニ知識を披露するスレの44あたりにやり方書いてあるので、参考にしてみて https://mevius.5ch.net/test/read.cgi/gamedev/1511784235/44 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/243
244: 名前は開発中のものです。 [] 2020/06/24(水) 21:49:50.01 ID:LHtPCiJZ >>243 検証した結果、シーン2で使ってるスクリプトの中の 「Time.timeScale = 0;」と「Time.timeScale = 0;」を取り除くと シーン1に行った後のタップの不具合が起きなくなりました。 調べると個別にOnPause()メソッド等で処理すればいいみたいですが、 Time.timeScale = を残したままシーン2から移動するときに この影響がなくなるような方法はないでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/244
245: 名前は開発中のものです。 [] 2020/06/24(水) 21:51:36.38 ID:LHtPCiJZ >>244は 「Time.timeScale = 0;」と「Time.timeScale = 1;」 の間違いです。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/245
246: 弟子 [sage] 2020/06/24(水) 22:00:13.48 ID:wt31zZvI 単純に考えると、シーン2で変更してるなら、シーン1に行く前に戻せばいいような気がします ちょっと検討つかずで検証コード書けないからまた、明日にでも考えるけど なにか参考になる、コードある? (今は酔ってるのでこのあとは寝る) http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/246
247: 名前は開発中のものです。 [sage] 2020/06/25(木) 00:21:39.08 ID:wwm4yt+D Time.timeScale = 0の時に中断したりデストローイして 0になりっぱなしになってんじゃね? http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/247
248: くまじょ [sage] 2020/06/25(木) 10:35:34.74 ID:HXIUvOl4 色々勉強になるなあ 初心者の俺には知らないことや難しいことばかり >>244 それはタイムスケールを0に変えたままダブルクリック等は普通に動作させたいのか? タイムスケールが0だと時間が進まないから時間経過でシングルダブルトリプルを区別することが出来ないと推測 ググったら タイムスケールに影響されないのがあった これでタイムスケール0でも時間経過でシングルダブルトリプルの区別ができそう(推測) 古いバージョンにはなかった的なことも書いてあった 注意としてアクティブではないときも時間経過するという違いがある http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/248
249: 弟子 [] 2020/06/25(木) 10:39:15.08 ID:kYETgQeL 一応TimeScaleについては公式に説明あるので参考までに https://docs.unity3d.com/ja/current/Manual/TimeFrameManagement.html http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/249
250: 弟子 [] 2020/06/25(木) 10:43:47.26 ID:kYETgQeL くまじょさん、せっかく色々と書いてくれるのはありがたいけど 相手は初心者なので、推測じゃなくて、自身で検証してくれるといいかと その上で書いてもらえるとみんな幸せになれると思う じゃなきゃ混乱の元に http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/250
251: 弟子 [] 2020/06/25(木) 19:31:35.92 ID:kYETgQeL 検証してみた public void BtScale0() { Time.timeScale = 0; } private void Update() { print("delta:" + Time.deltaTime); } こんなコードでScale0の時にdeltaTimeがどうなるか https://i.gyazo.com/e3b583c20471898c8a1ec2352462c117.png 結果、0だった だから、+= Time.deltaTime こういうコードは使えなくなるね Time.frameCount は常に動くので、deltaTimeのところはこちらを使うように変更すればいいかと思う OnPauseとか書いてたからポーズ処理だと思うけど 他にいい手があるかも知れないので 明日また検討してみる http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/251
252: 名前は開発中のものです。 [] 2020/06/25(木) 22:51:19.85 ID:VUtd4Pqo >>248>>251 いろいろ試したところ、 シーン2で使ってる「Time.timeScale = 0;」をそのままにして シーン2からシーン1に移動するときに 一緒に「Time.timeScale = 1;」をしたところ、 シーン1で不具合が起きませんでした。 「Time.timeScale = 0;」はシーンをまたいで プロジェクト全体に影響するようなので、 0のままにしておくというのがよくないみたいですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/252
253: 名前は開発中のものです。 [sage] 2020/06/25(木) 23:02:05.26 ID:zBD2mxRN 0だとゲーム内の時間とFlexUpdateが完全に止まるから、 物理やtweenや時間を使ったエフェクトが一切利かなくなるはず http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/253
254: 弟子 [sage] 2020/06/26(金) 08:00:10.08 ID:tKrNJp2d >>252 単純なのはシーン1のstartにtimescale=1をかいておくとシーンが増えて戻し忘れがなくなるかな とりあえず解決っぽいので良かったです http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/254
255: 弟子 [sage] 2020/07/29(水) 10:48:43.15 ID:dVlkZpMQ 10日からわんういーく 今度はランキング入れたいな http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/255
256: 弟子 [sage] 2020/08/07(金) 12:28:11.60 ID:44ntxl1X さてどんなお題かなぁ 前回は密、時事的にいくと自粛とかgotoとかか? 作りにくいぞ http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/256
257: 弟子 [sage] 2020/08/11(火) 22:34:23.58 ID:4Ol4zZ9A ヤバい、1week の、続々作ってるよねーつぃったー勢すごいわ 弟子はやっとアイディアが固まりつつ と言ってもショボいんだわな http://mevius.5ch.net/test/read.cgi/gamedev/1452084824/257
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.789s*