19/03/01 17:27:14.40 rYfVntGw.net
>>954
ちな、最後にnullエラーと書いてるけど、合ってる?
alpha値でエラー出てるとかじゃないよね?
1001:名前は開発中のものです。
19/03/01 23:29:01.01 ad2Mn0me.net
おまいら受け渡しの型くらいあ合わせろ!てかここはおら弟子が楽しむためのスレなんだからな!
1002:名前は開発中のものです。
19/03/02 01:10:51.03 IiwWR++Q.net
>>955 >>956 様
どうもわざわざすみません今レス見たもので
調べさせて頂きます。結果等はまた書き込みさせて頂きます
1003:名前は開発中のものです。
19/03/02 06:49:41.94 IiwWR++Q.net
>>956 様
前回>>953 用意した物
・スプライトから作った"オブジェクトA"
・UI_Image で作成した"Canvas".中には画像確認用にImageから画像を読み込んだオブジェクト
これにCanvasGroupコンポーネントを入れて、alpha値が正常に動くのを確認
オブジェクトA・・・NewBehaviourScript1(アクセスする側)"Hogeにチェック"
Canvas・・・NewBehaviourScript(アクセスされる側)をアタッチ
実行→ NullReferenceException: Object reference not set to an instance of an object
NewBehaviourScript1.Update () (at Assets/NewBehaviourScript1.cs:20)
箇所は
void Update()
{
my_script.SetCanvasGroupEnable(hoge);
}
今回>>955 用意した物
NewBehaviourScript NewBehaviourScript1・・・それぞれ>>955 yVRgjts.png
に書き換えたもの
前回に続き"Canvas"・・・NewBehaviourScript1(アクセスする側)
動画を参考に前回の"オブジェクトA"は削除。"canvas2"を作成してそこにButtonを配置。
これにNewBehaviourScript(アクセスされる側)をアタッチ。ターゲットは"Canvas"
こちらは何度か失敗しましたが、自分のソースミスが原因だと解り修正後動作しました!
>>953はレスが頂けるとは思わず「ちゃんと聞いてるぞ!」という姿勢を見せたつもりだった
のですが、そのせいで余計な手間をかかせてしまって本当申し訳ありません。
動画まで用意して頂いて...しかしその動画が実に参考になりました。有難うございます
1004:名前は開発中のものです。
19/03/02 07:03:39.92 IiwWR++Q.net
>>926 >>929 様
自分はあなたのレスに悪意を感じたが為>>930のような態度を取ってしまいました
しかし今回の件で「まさかそこまでの初心者が来る訳無いだろう」という
考えもあると気付いたつもりです。まだ完全に理解は出来てませんが、他の方が言う
様に答えを提示されて下さったのだと思います。申し訳ありませんでした
1005:名前は開発中のものです。
19/03/02 07:24:02.08 9Col7dyh.net
>>960
そもそものきっかけはあなたの「ソースは理解してる」
あなたが理解してるのはソースじゃなくて結果だけ
コピペしてきたソースを理解していたら簡潔なレスでも問題点を理解できていた
1006:名前は開発中のものです。
19/03/02 07:53:34.48 IiwWR++Q.net
ここからは談笑で行きませんか
自分はしょぼい程度ですがFlashのActionScriptを今まで使ってたんですよ
だからUnityのC#を見た時、どういう処理をしているのかはだいたい理解出来た
でもFlashとUnityのアプリの作り方はまるで違う様に感じました
多分C#よりもUnityの仕組みの方が理解できてないのだと思うけど...どうでしょうか
そういった感覚で初心者用教本を1冊読み終え、まずは自作したFlash作品をUnityに
移植しようと思って制作してたのですが...ここで質問してまるで話が通じない!
初心者スレで初心者が質問しているのに皆が皆でよってたかって質問で返して来る
1007:名前は開発中のものです。
19/03/02 07:55:36.89 9NeG1AvL.net
GetComponentはthis.GetComponentだから自分自身からしか探せないんやが
外部にアタッチされたコンポーネントは>955みたいな書き方になる
これはチュートリアルのインターミディエイト/エキスパートで順次出来てきた筈
薮蛇だから何も言わないけど相手の理解力からレベルはほぼ一瞬全てバレるので
あまり無駄な事はしない方がいいよ
1008:名前は開発中のものです。
19/03/02 08:06:57.39 IiwWR++Q.net
またsage忘れてしまった
Unity初心者の自分から見たら皆さん中級者以上ですよ
テンプレには初心者が初心者に答えるスレって書いてあるのに
ここではある程度理解していないと嘲笑のネタになるのだと感じたワケです
教えてくれない、逆に試される。初心者からしたらそういう態度取られるのは
「この人達、教えてくれないのになんでここにいるの?」て思いますよ
勿論教えて厨的な初心者もいますから、千引きは難しい所だと思いますけどね。
1009:名前は開発中のものです。
19/03/02 08:27:02.56 9NeG1AvL.net
ここは元は荒らしが勝手に立てたスレだった筈
まぁC/C++系に比べたら全然温いとはいえ、分からなければ
書かなくていいみたいな所はある
元々プログラム系ってそういうもんで、初心者を引き上げようとか
そういう考えはないから、頑張って戦塵の谷を登ってくるしかないんじゃね?
まぁデバッガ使えるようになると自前でほぼ何でも解決出来るようになるから
そのあたりから始めてみたら楽しくなってくんじゃね?
1010:名前は開発中のものです。
19/03/02 08:50:17.96 IiwWR++Q.net
>>965
すごく興味深いです
ここで叩きのめされてなぜなのか?と調べたら専門系程その傾向にあるそうですね
初心者を引き上げよう...などと想う自分の考えは所詮甘えの範疇、本当に好きな奴
だけ上がって来れる世界と言うワケですね、成る程。
じゃUnityの「初心者でも作れる!!」ってのは...解ります。この難解さですもん
でもUnityはイラつくけど楽しいです。
デバッガ>>昔海外のエロゲを割ろうとして手を出しましたがまぁ~あ土台無理でした!!
1011:名前は開発中のものです。
19/03/02 09:11:09.94 9NeG1AvL.net
テストでいい点取りたいとかいい大学に入りたきゃ勝手に勉強しなさい
みたいなもんなかな? 結局眼前にぶら下がってる人参は自分のエゴだしね
俺もC++やってた時、なんだこれチンプンカンプンじゃねえかと思ってたんやが、
それはIDEは唯の便利なインテリセンス付きの便利なエディタだと思ってたからで
3割も使ってなかっただけ
デバッガでステップ実行すれば複雑なソースも理解出来るようになるし、
理解できなくても何がどう動くのかは分かる
デバッガ嘘つかないっつーか、エラーコード調べりゃ解決の糸口分かるし、
人間様よりよっぽど素直で賢い dllで隠蔽されてなければソース掘れるしな
ソースあるならリファレンスいらんのよアレ
1012:名前は開発中のものです。
19/03/02 11:44:15.16 Q4yE18lI.net
5chに期待するよりもアセットを買えば解決すると思いました
1013:弟子
19/03/02 20:49:53.56 xH7Ujfez.net
だからおまいらは外スレいけっての
1014:名前は開発中のものです。
19/03/02 20:55:24.98 3y9Vx5l3.net
【悲報】弟子全く付いていけず完全に蚊帳の外
1015:名前は開発中のものです。
19/03/03 15:15:54.99 EpCuMYHi.net
アルファ付きのテクスチャを使用し、マテリアルのレンダリングモードをtransparentにすると
うっすら白いメッシュが見えてしまうのですが解決方法はありますか?
ちなみにテクスチャ側のalpha is transparentにはチェックを入れています。
また、まつ毛のテクスチャなんですが、レンダリングモードがcutoutだと先端の半透明部分的が消えてしまうのでtransparentが惜しいんですが…
1016:名前は開発中のものです。
19/03/03 22:16:00.64 chv6cqUG.net
アセットを買えばいいかもね
1017:名前は開発中のものです。
19/03/04 09:09:28.36 KIG6/Jh4.net
つまりデフォルトのシェーダーではそういう仕様ということでしょうか?
自分で作れば解決するのであれば調べてみます。
1018:名前は開発中のものです。
19/03/05 08:13:22.35 N7ZC2ho/.net
オブジェクトの移動について調べると、このコードで
等速で座標(1, 0, 0)から(10, 10, 10)まで動かせるらしいのですが、
Vector3.MoveTowards(new Vector3(1, 0, 0), new Vector3(10, 10, 10), Time.deltaTime);
例えば移動時間が3秒の場合は
Time.deltaTimeのところにはどういう風に書けばいいのでしょうか?
よろしくお願いします
1019:名前は開発中のものです。
19/03/05 08:39:02.48 Y8eG/nNB.net
大前提として1フレームをだいたい0.02秒と考えて、
3秒は150フレームだから、
移動元から移動先を直線にした距離(だいたい10ww)
それを150で割った値を指定すればだいたい3秒でゴールに到着するだろ
結論
ていうか距離が変わってもとにかくどこへでもトータル3秒で移動させるとかそういうためのものじゃない
一定の移動速度で動かしたいだけのものでしょそれ
1020:名前は開発中のものです。
19/03/05 08:55:37.40 hkFmsqcI.net
その場合はleapかな。
1021:名前は開発中のものです。
19/03/05 09:10:33.99 CxDtBk+6.net
>>974
var duration = 3.0f;
var a = new Vector3(1, 0, 0);
var b = new Vector3(10, 10, 10 );
var distance = (b - a).magnitude;
var speed = distance / duration;
var step = speed * Time.deltaTime;
Vector3.MoveTowards( a, b, step );
1022:名前は開発中のものです。
19/03/05 11:22:17.31 lOCuMyFe.net
優しい
1023:名前は開発中のものです。
19/03/05 15:26:52.94 N7ZC2ho/.net
>>977
ありがとうございます
var duration = 3.0f;
var a = new Vector3(1, 0, 0);
var b = new Vector3(10, 10, 10 );
var distance = (b - a).magnitude;
var speed = distance / duration;
var step = speed * Time.deltaTime;
Vector3.MoveTowards( a, b, step );
を書いて実行してみたのですが、動きませんでした
このまま書くだけではだめなのでしょうか?
また、秒数指定よりも速度指定の方が簡単なのであれば
速度はどのように書けばいいのでしょうか?
1024:名前は開発中のものです。
19/03/05 15:38:14.93 hkFmsqcI.net
なぜ動かないと思った?
状況を説明せんかいw
1025:名前は開発中のものです。
19/03/05 15:47:15.85 CxDtBk+6.net
>>979
そりゃあTime.deltaTimeのところをどう書いたらいいかって質問への回答だから、もちろんこのまま貼り付けても期待通りには動かんよ。
Vector3 current = new Vector3( 1, 0, 0 );
Vector3 target = new Vector3( 10, 10, 10 );
float duration = 3.0f;
float speed;
void Start()
{
this.speed = (this.target - this.current).magnitude / this.duration;
}
void Update()
{
this.current = Vector3.MoveTowards( this.current, this.target, this.speed * Time.deltaTime );
this.transform.position = this.current;
}
Vector3.MoveTowardsのリファレンスちゃんと読んでる?
1026:名前は開発中のものです。
19/03/05 16:24:31.76 lOCuMyFe.net
めっちゃ優しい
1027:名前は開発中のものです。
19/03/05 19:17:44.97 N7ZC2ho/.net
>>981
ありがとうございます
ボタンを押したらオブジェクトが動くようにしたいのですが、
エラーがいくつも出てる状態なので、
リファレンスなども参考にして直していこうと思います
1028:名前は開発中のものです。
19/03/05 22:41:25.38 I9V8ADQc.net
初心者あるある
初心者なので何から学んでいいかわからない。
1029:名前は開発中のものです。
19/03/09 08:24:52.20 1ckVj1oS.net
入門サイトでも覗いて、まんま作ってみたらいいんじゃないかな。
1030:名前は開発中のものです。
19/03/09 15:36:57.33 a21Td0ld.net
URLリンク(tutorial.unity3d.jp)
ここのチュートリアルを両方作ってみる
作り終わる頃には自分の作りたいゲームをどのようにして作るのか見えてくるはず
作りたいゲームが無いけどゲームプロ
1031:グラムを学びたいなら既存のゲームを目コピして自分で再現してみる
1032:名前は開発中のものです。
19/03/10 08:12:56.69 B9bBg0Vp.net
Animatorを使わずにスクリプトでAnimationを直接制御したときの挙動について質問です
Animation.stopでクリップを停止したときに初期状態(0フレーム目の状態)に戻したいのですが、一時停止のような挙動になります
パラメータ保持しておいて手動で引き戻す以外にスマートな方法はありますか?
1033:名前は開発中のものです。
19/03/10 14:56:22.87 q24C1W7O.net
スクリプトを作った時に最初から付いてるコメントを出なくする方法教えてください
startとupdateのやつ
1034:名前は開発中のものです。
19/03/10 15:00:09.21 g6/xEpKH.net
UNITY社からセキュリティーのメールが来ましたが
英語のページなので日本人は関係無いですよね?
1035:名前は開発中のものです。
19/03/11 00:16:08.59 9G6icXlB.net
アニメーションのアセットいっぱいあるのにエロがない…
セックスアニメーションのアセットが欲しいんじゃー
1036:名前は開発中のものです。
19/03/11 10:20:47.86 ptmYL9I4.net
作って第一人者になるんだ!頑張れ。
1037:名前は開発中のものです。
19/03/12 00:24:21.42 fIVZQSw4.net
タブレットでプレイストアで自分のアプリを見ると、
「このアプリはお使いの端末に最適化されません」って出て
(スマホでは出ません)
タブレットでアプリを起動すると、タブレットの方が高画質のはずなのに
スマホの時よりも画面が少し荒く、動きがぎこちない感じになってしまいます。
タブレット用に最適化するにはどうしたらいいのでしょうか?
1038:名前は開発中のものです。
19/03/12 19:48:26.33 Im8OWn1P.net
>>992
お持ちのスマホの型番とOSのバージョン
お持ちのタブレットの型番とOSのバージョンをお知らせ頂かないと答えようが無いかと
1039:名前は開発中のものです。
19/03/14 01:22:00.92 nVF11TBM.net
このスレって質問に答えるやついないよな
1040:名前は開発中のものです。
19/03/14 04:12:49.10 PB42TQdU.net
答えられる奴がいないの間違いだろ
1041:名前は開発中のものです。
19/03/14 07:08:22.28 gIAhDAR6.net
わかる問いは答えてるよw
1042:名前は開発中のものです。
19/03/14 09:30:43.62 88G3cBfZ.net
質問の仕方が悪いと答えようが無いときもあるよね。
あと >>992 はキャッシュクリアするとなおることがあるよ。
1043:名前は開発中のものです。
19/03/14 21:17:11.40 b2cPQ+0D.net
好きな野菜は何ですか?
1044:名前は開発中のものです。
19/03/15 22:11:26.16 Z5C9kAoR.net
>>998
Assetを購入してください
1045:名前は開発中のものです。
19/03/15 22:19:34.67 E+0vvelZ.net
あ
はい
1046:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 282日 11時間 34分 15秒
1047:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています