[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild1 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
478: 2018/08/26(日)19:09 ID:nJEwGv2d(1) AAS
>>477
ここは初心者質問スレです
そのような高度なことは
2chスレ:gamedev
こちらでお願いします
479: 2018/08/28(火)10:20 ID:pajUwPk7(1) AAS
>>477
InkPainterってアセット使えばできそうではある
俺は使い方知らないから詳しくは開発者のブログ読んでね
外部リンク:esprog.hatenablog.com
480: 2018/09/01(土)10:07 ID:PNIbFc8L(1/9) AAS
外部リンク:baba-s.hatenablog.com
こちらのサイトの通りC#のスクリプトをボールに反映させたのですが、再生ボタンを押してもボールが動きません…。
なんとか自力で調べようとしましたが僕の力不足で答えにたどり着けませんでした。
このような場合どうすればいいのでしょうか?
481(1): 2018/09/01(土)11:59 ID:bX6t3Mwb(1/9) AAS
スクリプト BallControllerの speedの値はちゃんと10になっているかい?
スクリプトの方じゃなくてインスペクタの方を確認しておくれよ
482: 2018/09/01(土)12:58 ID:PNIbFc8L(2/9) AAS
>>481 なっていませんでした…。ありがとうございます。
そしたら今度は再生ボタンを押したら「All compiler errors~enter playmode.」の文字が出るようになってしまいました。
再起動しても同じです…
どうすればいいでしょうか?
483: 2018/09/01(土)13:02 ID:bX6t3Mwb(2/9) AAS
もう一つ上か下にエラーが出てるはず
それを教えてたもれ
484: 2018/09/01(土)13:07 ID:PNIbFc8L(3/9) AAS
Assets/BallController.cs(17,0): error CS1525: Unexpected symbol `void'
これでよろしいでしょうか?
485: 2018/09/01(土)13:16 ID:bX6t3Mwb(3/9) AAS
スクリプトを弄ったな?
まあそれはいいんだけど恐らく
public float speed = 10;のセミコロンが抜けている;
486: 2018/09/01(土)13:18 ID:PNIbFc8L(4/9) AAS
確認しましたが抜けていませんでした…。スクリプトはコピペ以外は何も弄ってないです。
487: 2018/09/01(土)13:23 ID:bX6t3Mwb(4/9) AAS
じゃあ括弧{}かもしれない
とにかく17行目の辺りをコピペ元とよく比べてみなさい
488: 2018/09/01(土)13:29 ID:PNIbFc8L(5/9) AAS
括弧の抜けもその他の抜けも見つからなかったです…。
489: 2018/09/01(土)13:37 ID:bX6t3Mwb(5/9) AAS
17行目はなにが書いてあるんだい?
490: 2018/09/01(土)13:42 ID:PNIbFc8L(6/9) AAS
void Start () { と書いてあります。
念のためスクリプトの画面を撮影した画像のリンク貼っておきます。
要領悪くて申し訳ないです。
画像リンク
491: 2018/09/01(土)13:47 ID:bX6t3Mwb(6/9) AAS
なるほどw
赤の波線出てる方の void Start(){ }けしたまえ
{}もだぞ
492: 2018/09/01(土)13:56 ID:PNIbFc8L(7/9) AAS
赤線ついてる行のvoid Start(){ }全部ですか?
493: 2018/09/01(土)14:01 ID:bX6t3Mwb(7/9) AAS
17〜19行全部だ
Startメソッドは二つもいらぬ
494: 2018/09/01(土)14:08 ID:PNIbFc8L(8/9) AAS
消しましたがまたあのエラーメッセージが出ました…
ちなみに消した後のスクリプトの画面です。これからバイトなので返信遅れると思います。申し訳ありません…
画像リンク
495: 2018/09/01(土)14:10 ID:bX6t3Mwb(8/9) AAS
おっと、見落としてたわ
14行目の}も消しなさいw
496: 2018/09/01(土)14:12 ID:ZtaY+aBO(1/2) AAS
void start(){}}
}がひとついらない
497: 2018/09/01(土)14:13 ID:bX6t3Mwb(9/9) AAS
全部解決したら解説しようと思ってたのに…
まあいいや、困れ
498(1): 2018/09/01(土)22:44 ID:PNIbFc8L(9/9) AAS
>>495動きました!!!ありがとうございます!!返信遅れて申し訳ありません!!
499: 2018/09/01(土)23:08 ID:vbV+SNJ0(1/3) AAS
失礼します。
Input.GetKey(KeyCode.LeftAllow)
が押しっぱなしではなく離した瞬間のみtrueになるのですが
原因がわかる方いらっしゃいますでしょうか。
unityのバージョンは2018.2.3f1です。
500(1): 2018/09/01(土)23:12 ID:ZtaY+aBO(2/2) AAS
離した瞬間にtrueになるって確認してるコードが間違ってんじゃないの
501: 2018/09/01(土)23:20 ID:vbV+SNJ0(2/3) AAS
>>500
実際に動作させるとそうなります。
Debug.Logで確認しても離した瞬間のみです。
使用している関数は間違いなくGetKeyであり、GetKeyUpではありません。
void Update(){
Debug.Log.("Update")
if( Input.GetKey(KeyCode.LeftAllow)){
Debug.Log("Left");
}
}
とすると、Updateは毎フレーム出ますがLeftは離した瞬間のみ出ます。
502: 498 2018/09/01(土)23:34 ID:vbV+SNJ0(3/3) AAS
原因判明しました。
Virtual Joy StickというAssetのpluginがなにか影響していたようです。
Assetsから削除したところ通常の動作に戻りました。
ありがとうございました。
503(1): 2018/09/02(日)15:45 ID:FDNByjh9(1/2) AAS
Android用のアプリを作っていて、
アプリを起動したときに、画像の一部を読みこんだ段階でアプリの画面が写るようにしたいと思い、
アセットバンドルを使おうとしているところです。
現在、Asset Bundle Browserを使って、複数のAssetBundleに画像を何枚かに分けて入れて、
AssetBundleをビルドし、StreamingAssetsフォルダに保存するところまでできました。
ローカルのStreamingAssetsフォルダから読み込む形です。
Androidでアプリを起動したときに、初めのAssetBundleの画像を読みこんだ段階で
アプリの画面が写るようにしたいと思っていますが、
AssetBundleを読み込むためのコード作りで躓いています。
外部リンク:tsubakit1.hateblo.jp
このページ内の
「1.ABに8枚ずつ格納し、全てのスプライトを逐次ロードする(コード)」のところにある参考コード
外部リンク:gist.github.com
を参考にしてAndroid用のコード作っているのですが、
コードの訂正などをお願いします。
(続く)
504(1): 503 2018/09/02(日)15:48 ID:FDNByjh9(2/2) AAS
1 using UnityEngine;
2 using System.Collections;
3 using UnityEngine.UI;
4
5 public class LoadAssetbundle : MonoBehaviour
6 {
7 IEnumerator Start ()
8 {
9 var image = GetComponent<Image> ();
10 var fileNames = new string[] { "ファイル名1", "ファイル名2", "ファイル名3" };
?この10行目には一つ目のアセットバンドル内のファイルを書けばよくて二つ目以降のアセットバンドルに関しては省略でいいのでしょうか?
11 var assetbundleNames = new string[] { "/アセットバンドル名1", "/アセットバンドル名2", "/アセットバンドル名3" };
12
13 yield return new WaitWhile (() => Input.GetMouseButtonDown (0) == false);
14
15 float time = Time.realtimeSinceStartup;
16
17 // AssetBundle内のスプライトを逐次読込
18 foreach (var assetbundlename in assetbundleNames) {
19 var assetbundle = AssetBundle.LoadFromFile (Application.streamingAssetsPath + assetbundlename );
20
21 foreach (var file in fileNames) {
22 var asset = assetbundle.LoadAsset<Sprite> (file);
23 image.sprite = asset;
24 }
25 assetbundle.Unload (false);
26 }
27
28 Debug.Log (Time.realtimeSinceStartup - time);
29 }
30 }
よろしくお願いします。
505(1): 2018/09/02(日)16:08 ID:xFcalBhM(1/3) AAS
ゲーム画面のピクセル単位で座標から色を取得する方法を教えてくれ
506: 2018/09/02(日)16:39 ID:aq/4hagr(1) AAS
ageる奴には教えない
507(1): 2018/09/02(日)16:46 ID:xFcalBhM(2/3) AAS
ゲーム画面のピクセル単位で座標から色を取得する方法を教えてくれ
上下前次1-新書関写板覧索設栞歴
あと 495 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.016s