at GAMEDEV
- 暇つぶし2ch944:名前は開発中のものです。
17/05/17 15:49:26.02jztN8I9l.net
リアルタイムでタグ書き換える糞コードとかバグの温床だろw
誰だよそんな糞コード書いたアホはw

945:sage
17/05/17 15:54:53.11lx22dPvY.net
はじめてのunityというサイトの玉転がしというページで、
スクリプトをコピペしてるのにエラーが出ます。
使用しているのは、最新のunityです。今日、インストしました。
どこかおかしなところはありますか?スクリプトエラーでロードできない。
using UnityEngine;
using UnityEngine.UI;
using System.Collections;

public class GameController : MonoBehaviour
{
public UnityEngine.UI.Text scoreLabel;
public void Update()
{
int count = GameObject.FindGameObjectsWithTag("Item").Length;
scoreLabel.text = count.ToString();
}
}

946:名前は開発中のものです。
17/05/17 15:56:48.74lx22dPvY.net
アゲてしまった。
こういうのをいじるのははじめてですが新鮮です。
スクリプトさえなければですが、、、。

このスクリプトに記載された情報をコピペじゃなくて理解できるようになりたいのですが、
参照するのに良いサイトなどはありますか?
FLOATとかでググっても出てこないです。

947:名前は開発中のものです。
17/05/17 16:18:48.01pV332LYD.net
>>932
エラー読みなよ。addできない理由が英語で書いてある上に
ご丁寧に直し方まで書いてある。それを直せばいいだけ。

948:名前は開発中のものです。
17/05/17 17:40:04.63lx22dPvY.net
いろいろ調べてみたが、エラーメッセージは、
コンパイルエラーを治すか、有効なスクリプトを割り当てろ。
monobehaviourスクリプトが含まれていないか、
ファイルネームと一致しない。

ファイルネームは指定されたとおりに作っているはずだが、、、
スクリプト自体の理解がないから、よくわからんちん。

このHPが最新のUNITYに対応していないとかいう落ちじゃないよね。

949:名前は開発中のものです。
17/05/17 17:44:39.56BN8TfF9V.net
>>933
まずC#の絵本

950:名前は開発中のものです。
17/05/17 17:47:04.56iQNBY4Lj.net
>>932
エラーが出たならエラーの内容を書こう
あとunityのバージョンも書こう
チュートリアルで詰まってる人はバージョン違いであることが多い

951:名前は開発中のものです。
17/05/17 17:52:02.99LPnoiJNp.net
タグの設定をしてなさそう
記載された手順を1行ずつ確認しながらもう一度やり直せ

952:名前は開発中のものです。
17/05/17 18:16:16.21IQLWDFdt.net
Text scoreLabelとか割り当ててる?
海栗の画面から設定いる

953:名前は開発中のものです。
17/05/17 18:18:37.257NZvRste.net
ファイル名とclass名の不一致は、非情に厳格にチェックされるようになったから
大文字/小文字/スペース/アンダースコアが100%完全に一致してないと全部弾かれる

954:名前は開発中のものです。
17/05/17 18:52:42.47rsKAwhT2.net
コンティニューしますか?

はい |>いいえ

955:名前は開発中のものです。
17/05/17 21:56:12.97SuEKPzqF.net
すみません、始めたばかりで質問自体わかりにくいかもしれません

例えばプレイヤーがScene1でアイテムAを消費し、アイテムBを拾ったとして
エリア移動してScene2に行った時、アイテムAはなくなったままで、アイテムBは持ったまま

というようなプレイヤーステータスやインベントリ内容をゲーム全体で共用管理するのには
どういうやり方が一般的なんでしょうか?
Scene遷移するとどうやら全てのオブジェクトが破棄されてしまうようなので……

やはり全てのSceneにstatic変数を使いまくったゲームマネージャみたいなのを作るべきでしょうか

956:名前は開発中のものです。
17/05/17 23:02:29.06hq++2/wd.net
そういったゲームを通して管理したい内容はDon'tDestroyOnLoadをつけたオブジェクトの配下にぶら下げて管理してる。

957:名前は開発中のものです。
17/05/17 23:04:33.04Qry4PsLY.net
>>942
アセットをかえばいいんじゃない

958:名前は開発中のものです。
17/05/17 23:04:53.8170JnwYPB.net
変数に持っちゃうとDUPEしそうだからデータベースかPlayerPrefsかね
DontDestroyOnLoadでもいいが値のチェックがめんどそう

959:名前は開発中のものです。
17/05/18 01:49:07.05emm8vT5P.net
そういうのはベースシーンで管理してレベル本体はLoad additiveみたいなやり方とか

960:名前は開発中のものです。
17/05/18 08:04:07.34CHYmiUuU.net
>>942
ScriptableObjectでセーブ

961:名前は開発中のものです。
17/05/18 08:44:30.062/bTtyL/.net
シーン間のデータ共有の話にデータベースだのScriptableObjectだの使えってアホか?
>>943>>944しかまともなこと言ってない

962:名前は開発中のものです。
17/05/18 08:47:48.35DyWOXTdL.net
個人制作程度ならそれでもいいけどシーンの多い大規模なプロジェクトだとDontDestroyOnLoadの方が大変だろ

963:名前は開発中のものです。
17/05/18 08:51:01.98fajUIvbV.net
DontDestroyとかそんな一時しのぎの古典的なやり方じゃ
中断も出来ないスパゲティが出来るだけだよw
デバッグで死ぬぜ

あ、デバッグすらしてないんだっけ

964:名前は開発中のものです。
17/05/18 10:45:45.12nXHWJlzY.net
じゃあアセットを買うしかないじゃない!

結局他人の力を借りるのね
Unityは技術のある先人が手間を掛けて作ったアセットを買ってただ組み合わせて作るだけだしな!

まだウディタで自分でドット絵から描いてるフリーゲームとかの方がオリジナリティ高いだろ

965:名前は開発中のものです。
17/05/18 11:04:56.62nFeZCFbk.net
会社にはいれば素材は描いて貰えるしな

966:名前は開発中のものです。
17/05/18 11:19:33.199D9K0RN6.net
アスペ?

967:名前は開発中のものです。
17/05/18 11:50:22.37yJtLcCWw.net
アセットおじさんアスペなのかw
1行以上書いたらバレちゃうでしょw

968:名前は開発中のものです。
17/05/18 12:18:18.99XpCedoSS.net
シングルトンクラス

969:名前は開発中のものです。
17/05/18 12:37:38.68tD3Ns1Z0.net
>>954
アセットを買えばバレないと思いますよ

970:名前は開発中のものです。
17/05/18 12:44:34.25Of7kZxIO.net
DontDestroyはデバグしにくすぎるし、使い勝手悪すぎる。
素直にファイル保存かPlayerPrefsでいいんじゃないの?

971:名前は開発中のものです。
17/05/18 14:36:22.39emm8vT5P.net
某セーブアセット買っちゃったけど、これ使ったら負けな気がして使ってない・・・

972:名前は開発中のものです。
17/05/18 15:06:07.49nXHWJlzY.net
アセットを買いましょう

そしてそれらを使用して作られたゲームは貴方ではなくアセットを作った人の力のおかげだという事です

アセット製作者に感謝しましょう

973:名無し@キムチ
17/05/18 16:35:12.15v78o5CNv.net
六角大王でつくったキャラをユニティで使うことはできるのですか?

974:名前は開発中のものです。
17/05/18 19:51:31.83oRBlUo7p.net
NCMBでもいいし

975:名前は開発中のものです。
17/05/18 22:11:55.11z4ovXYwp.net
ICBM

976:名前は開発中のものです。
17/05/19 02:14:00.922R1P4zKf.net
敵 Collider Rigidbody
弾 Collider Script(OnTriger~)
判定用のコンポ―ネントを取り付けた2種類のオブジェクトを用意し、
OnTriggerEnterで弾が敵に当たると共に消滅するように設定しました
しかし、敵が極端にダンゴになっていると一発の弾で複数の相手が消えてしまいます
同一のフレームで複数の敵のColliderに侵入したのが原因と思いますが、
ダンゴを解消する以外に何度もOnTrigerEnterを動かさせないような方法はありますか?

977:名前は開発中のものです。
17/05/19 02:57:57.10ppFoitKk.net
>>963
弾の変数に敵のスクリプトから値を参照しにいけるものを用意して、
FalseだったらTrueにして消失、Trueだったら判定を無視とかかなぁ。

978:名前は開発中のものです。
17/05/19 03:41:53.578Oh8VSZE.net
オブジェクトをいくつか用意し、操作を切り替えられるようにする。
プレイヤーが移動させた位置を記憶し、その軌道をリプレイさせ続ける。
オブジェクトが切り替わるごとにリプレイされるオブジェクトは増えていく、というものを作りたいです。
オブジェクトの切り替えはできたのですが、リプレイをうまく切り替えたり保持する方法はありませんか?
今の所リプレイフレームワークを使っています。
リプレイフレームワークを使った拡張の仕方、もしくは他の方法でもいいので教えていただきたいです。

979:名前は開発中のものです。
17/05/19 09:45:34.10peyK2bGF.net
>>965
URLリンク(ja.stackoverflow.com)
マルチポストかよw

980:名前は開発中のものです。
17/05/19 12:41:34.89S3tkW7Ma.net
>>965
既にライセンス違反な

リプレイフレームワークはGPLだから、利用した段階でGPLが適用される
全ソースコードを公開、アクセス可能な状態になってないとアウト

981:名前は開発中のものです。
17/05/19 14:26:16.04SErcaL/q.net
>>963
アセットを買えば出来ると思いますよ

982:名前は開発中のものです。
17/05/19 16:12:03.06YJyn4XFC.net
>>965
アセットを買いましょう

そして必ずReadmeとクレジット表記にアセットと制作者名を載せるのです

ライセンス違反なんて起こりません

Unityのゲームはアセットで成り立ちます

983:名前は開発中のものです。
17/05/19 17:30:56.23oaZtvH7b.net
すごいなGPLって
開発中で配布されてなくても公開義務発生するとか

984:名前は開発中のものです。
17/05/19 17:41:37.32SN8xSkIm.net
URLリンク(e-words.jp)
洒落でもギャグでもなく、組み込んだらもうGPL感染してしまう
だからウイルス並と言われてるんだがw

985:名前は開発中のものです。
17/05/19 17:50:21.68oaZtvH7b.net
GPLも該当するかどうか覚えてないけど
公開義務って公開を要求されたら直ちにソースを提示しなければならない
であってネットに常時置いとけではなかったよね?

そもそも配布していないソフトのコードに対する公開義務が意味不明だけど

986:名前は開発中のものです。
17/05/19 18:09:18.21SN8xSkIm.net
リンクしたらもうアウトなのに、GPLを組み込みつつ
GPLを回避してる状態とはどのような状態なんだろ?

987:名前は開発中のものです。
17/05/19 19:49:50.042R1P4zKf.net
>>964
弾の方にTriggerのスクリプトを置いているので、そちらにbool型変数を用意し
言われた通りにチェックしたところ一体目の敵の処理でのみ判定を行うことができました
ありがとうございました

988:名無し@キムチ
17/05/19 20:29:01.11gkNFfOSU.net
質問です。
試しにaudioをキャラにドラッグしたのですが、ゲームが始まると同時にaudioが鳴るので、削除しようとしたのですが、そのaudioの所在が不明なんです。
ヒエラルキーのキャラの子オブジェクトにも入っていませんし、インスペクターでそれと同じaudioをコンポーネントで追加しているのですが、こちらはawakewo
オンにしていないので、これとも違うようなんです。
一体キャラにドラッグしたaudioはどこを探せば見つかるのでしょうか?また削除するにはどうすればいいのでしょうか?

989:名前は開発中のものです。
17/05/19 20:54:07.14UsFyDYuJ.net
ヒエラルキーウインドの検索窓に、ref:ファイルパス

例)
ref:Resources/Sounds/bgm.ogg

990:名前は開発中のものです。
17/05/19 23:24:25.04gkNFfOSU.net
>>976
レスありがとうございます!
でもそれは理解できませんでした。ごめんなさい…

991:名前は開発中のものです。
17/05/19 23:42:58.81vlTfRyzR.net
>>977
アセットを買えば理解できると思いますよ

992:名前は開発中のものです。
17/05/20 01:06:05.5898vVOOcS.net
カジュアルアプリをコピーすれば
色々アルゴリズム学べていい
ググったりコピペは極力しないようにして

993:名前は開発中のものです。
17/05/20 03:17:54.03JqtSEG18.net
検索なしで作ろうとするアホ
スクリプトリファレンス見ずに悩み続けたら実力が伸びるのかね

994:名前は開発中のものです。
17/05/20 06:45:08.99WTvOq86S.net
クソゲーを作ってるのは明らかである。

995:名前は開発中のものです。
17/05/20 10:11:50.3798vVOOcS.net
リファレンスは前提だろw

996:KSK
17/05/20 10:16:54.21imgLZ/bR.net
>>980
まぁ、取り敢えず、次スレ立てる実力を見せてくれ。

997:名無し@キムチ
17/05/20 20:11:44.18yE25ozAd.net
>>982
リファレンスとは公式マニュアルのことですか?
公式マニュアルは当方には少し敷居が高すぎて理解できないです・・
一般の人の書いた解説のほうがわかりやすいので、いろいろ漁って読んでいます。ためになります。

998:名無し@キムチ
17/05/20 20:17:29.22yE25ozAd.net
>>976
ヒエラルキーウインドウのrefは理解できませんでしたが、自己解決しました。
プロジェクトウインドウに入っているassetから音声データを削除して、新たにインポートし直したら解決しました。
ありがとうございました!

999:名前は開発中のものです。
17/05/20 20:48:00.662MCBprur.net
>>984
アセットを買えばリファレンスも本も不要です

1000:名前は開発中のものです。
17/05/20 21:16:03.73CkxwiTiN.net
>>983
970が立ててないのに立てる必要あるわけないだろアホ

1001:名前は開発中のものです。
17/05/20 22:10:47.46+OgXi9mu.net
よって990以降が立てる必要もなし

1002:名前は開発中のものです。
17/05/20 22:17:13.28PL11I8SZ.net
たのしいUnity質問スレ おわり

1003:名前は開発中のものです。
17/05/20 22:21:37.08aiIGxq6k.net
ということで再開

【3Dゲームエンジン】Unity質問スレッド29
スレリンク(gamedev板)

誰も建てねーとかw

1004:名前は開発中のものです。
17/05/20 22:39:07.4598vVOOcS.net
ちんこ

1005:名前は開発中のものです。
17/05/20 22:43:07.53CkxwiTiN.net
>>990
よくやった

1006:KSK
17/05/20 22:45:50.00imgLZ/bR.net
>>990
乙。
やはり980のバカだったか。爪垢をやってあげて。

1007:名前は開発中のものです。
17/05/20 23:27:13.09aiIGxq6k.net
ということで埋め開始

1008:名前は開発中のものです。
17/05/20 23:33:25.95dSQd4uHn.net
海栗うめーーー

1009:名前は開発中のものです。
17/05/20 23:58:37.24PL11I8SZ.net
次スレもド初心者の質問で溢れますように

1010:名前は開発中のものです。
17/05/21 00:34:31.60HjysB4WR.net
1000なら寝てる間にゲームが出来上がってる

1011:名前は開発中のものです。
17/05/21 01:05:02.58d3rFepOm.net
1000なら次スレは本職エンジニアでいっぱい

1012:名前は開発中のものです。
17/05/21 01:39:00.85nyhk0KeS.net
1000なら次スレは質問0

1013:名前は開発中のものです。
17/05/21 01:39:49.24dwY+rnL2.net
1000なら…

1014:1001
Over 1000Thread.net
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 158日 3時間 4分 58秒

1015:1002
Over 1000Thread.net
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


──────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
──────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
URLリンク(premium.2ch.net)

▼ 浪人ログインはこちら ▼
URLリンク(login.2ch.net)

1016:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch