[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart9 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
341: 名前は開発中のものです。 [] 2023/01/17(火) 15:06:56.75 ID:2RfrPaFc(1/3) AAS
画像リンク
Unityの電子書籍でUnityを学ぼうとしているんですけど
ここのC#を何度やってもコンパイルエラー?が発生してプレイモードにすることができません。
文章を一から入れたり名前を変えずにしたりGoogleで原因を調べたりしましたが理解出来ず……
教えて欲しいです。
342: 名前は開発中のものです。 [sage] 2023/01/17(火) 15:51:25.41 ID:K9I+SmfE(1) AAS
エラーの全文は見た?
どのscriptの何行目にどんなエラーがあるとか書いてあるよ
343: 名前は開発中のものです。 [sage] 2023/01/17(火) 16:01:30.21 ID:Lbh1G6NG(1) AAS
そういうときはインスペクターの設定ミスの可能性が高いね
そもそもスクリプトをオブジェクトにつけ忘れてるみたいな
344: 名前は開発中のものです。 [] 2023/01/17(火) 16:55:03.65 ID:2RfrPaFc(2/3) AAS
Assets Forever MoveX.cs(13,24): error CS1061: 'Transform' does not contain a definition for 'translate' and no accessible extension method translate' accepting a first argument of type 'Transform' could be found (are you missing a using directive or an assembly reference?)
って出ました。
Googleで調べた所タイプミスが影響なのかな?しっかり調べてみます。
インスペクターの設定ミス?設定はいじった記憶がないのですが調べてみます。
345(1): 名前は開発中のものです。 [sage] 2023/01/17(火) 17:08:28.33 ID:zQ3Nj92E(2/3) AAS
こんな関数ないよって警告出てる
TranslateがtranslateからT大文字にすればいいんかな?
346: 名前は開発中のものです。 [] 2023/01/17(火) 17:13:51.64 ID:2RfrPaFc(3/3) AAS
>>345
行けた!!!!!!!!!!やっったすごく嬉しく!!!!
文字を大文字にすれば良かったのですか!ありがとうございます!
347: 名前は開発中のものです。 [sage] 2023/01/17(火) 17:27:27.28 ID:RA6hLSOO(1/2) AAS
なんちゅー非効率なことやっとんじゃ!写経ほど無駄な行為はねえんだよ
義務教育で黒板ノートに写して勉強してる気にでもなってんのか!
教科書なんか捨てろ!
348: 名前は開発中のものです。 [sage] 2023/01/17(火) 17:28:33.78 ID:RA6hLSOO(2/2) AAS
作りたいモノをいきなり作れ!それがたった1つの冴えたやり方!m9(´・ω・`)ドーン!
349: 名前は開発中のものです。 [sage] 2023/01/17(火) 17:42:34.18 ID:zQ3Nj92E(3/3) AAS
お、行けたか
よかったよかった。君のやりたいことをやれるペースで進めてくれ
外野の意見は気にしなくていいから
350: 名前は開発中のものです。 [sage] 2023/01/17(火) 17:44:17.36 ID:swK/QqgX(1) AAS
黒板ノート写経はエラーにならんから勉強にならんけど、プログラムはエラーでてこうやって解決しようと書き込みやらくぐるやらするから
その行為が、経験という財産になるんだよね
351: 名前は開発中のものです。 [sage] 2023/01/17(火) 20:02:22.56 ID:GQM43ZuP(1) AAS
マジレスするとVSCで予測候補出せるようにしたら全て解決する
352(1): 名前は開発中のものです。 [] 2023/01/17(火) 23:34:02.51 ID:OObvXUU4(1) AAS
int a = Random.Range(1, 11);
int b = 0;
b += 3 * a;
変数bにランダムな値を3回足したいのですが自分のコードではうまくいきません。
どうすればいいですか?
353(2): 名前は開発中のものです。 [] 2023/01/18(水) 00:13:40.82 ID:sd31YeKd(1) AAS
作りたいものをいきなり作れと言われても
頭の中にあるイメージをコードで書けないんだがw
354: 名前は開発中のものです。 [sage] 2023/01/18(水) 00:18:59.66 ID:lhLDuqMB(1/4) AAS
>>352
b+ランダム数値
これを3回繰り返す
3行書いてもいい
繰り返しのループ使ってもいい
まずは3行書いて動かしたらどう
355(1): 名前は開発中のものです。 [sage] 2023/01/18(水) 00:34:12.62 ID:lhLDuqMB(2/4) AAS
ただし、ここで1つ問題が出てくる
プラスされるランダムな値は毎回違う方が良い、というか同じ物ではない
1回目の値はランダムな値ア
2回目の値はランダムな値イ
3回目の値はランダムな値ウとなる
全てのねは変数bにプラスされる
であれば計算部分を1行で書くことも可能ではないだろうか?
分からない場合はなるべくシンプルに考えよう、最小限の機能でやってみよう
356: 名前は開発中のものです。 [sage] 2023/01/18(水) 00:35:14.49 ID:lhLDuqMB(3/4) AAS
>>353
いきなりコードにしないで日本語で書けばいい
それを動かす順番にしていけばいい
357: 名前は開発中のものです。 [sage] 2023/01/18(水) 00:56:38.90 ID:IfGZ9cna(1) AAS
int b = 0;
for(int i = 0; i < 3; i++)
{
int a = Random.Range (1,11);
b += a
}
358(2): 名前は開発中のものです。 [] 2023/01/18(水) 01:17:56.54 ID:gb9xw2nh(1) AAS
回答ありがとうございます。
>>355自分がやりたいのはこれです。
for文を使ってやってみたのですがaの値が同じになってしまいます。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class practice : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
int a = Random.Range(1, 11);
int b = 0;
for (int i = 0; i < 3; i ++)
{
b += a;
}
Debug.Log(a);
Debug.Log(b);
}
}
これだとコンソールに3,9や5,15, 10,30と表示されます。
b = a + a + aも駄目でした。
359: 名前は開発中のものです。 [sage] 2023/01/18(水) 07:04:29.42 ID:uieJtW94(1) AAS
int a = Random.Range(1, 11)
がfor文の外にあるんじゃaの値が変わるわけないだろ
360: 358 [] 2023/01/18(水) 08:06:26.70 ID:vhDCIATA(1) AAS
,/テ=、 | ///,.-ー`,/ ̄ ̄ ̄ ̄ ̄ ̄\ | // / ̄/ \ 〃 | / / ヽ ′ あ・・・ . /`ー、ノ l:::::::::. | _ /、 > |:::::::::: (●) (●) | ´ 本当だ・・・・・ ` ヽ´ |:::::::::::::./// \___/ /// | っ / ヽ:::::::::::::::::::. \/ ノ
361: 名前は開発中のものです。 [sage] 2023/01/18(水) 08:39:36.57 ID:jo3A5WS+(1/2) AA×

362: 名前は開発中のものです。 [sage] 2023/01/18(水) 08:42:04.07 ID:lhLDuqMB(4/4) AAS
>>358
それ
日本語にすると
ランダムな値ア+ランダムな値ア+ランダムな値ア
だよね
363(1): 名前は開発中のものです。 [sage] 2023/01/18(水) 10:05:15.87 ID:K8LRGQ9a(1/2) AAS
Fbxのインポート設定でAvatar DefinitionにCopy from other avatarを指定するのはどういう意味があるんでしょうか
どういう時に利用するんでしょうか
364(1): 名前は開発中のものです。 [sage] 2023/01/18(水) 10:35:45.24 ID:8o80u/kL(1) AAS
>>353
そいつに関わんな
365(1): 名前は開発中のものです。 [sage] 2023/01/18(水) 11:04:46.01 ID:2VSpp/TS(1) AAS
>>363
自分も横から便乗質問したいのですが
Avatorてのは何の役割があるんです?Animatorはまだしも
上下前次1-新書関写板覧索設栞歴
あと 637 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s