[過去ログ] 製作途中で得たUnityのミニ知識を披露するスレ (60レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(3): 2017/11/27(月)21:03 ID:wuqv6ZUu(1) AAS
いる?
2: ダーク王鍬大使 ◆SoVpkB15jY 2017/11/27(月)21:11 ID:gE0i3iwj(1/2) AAS
面白そうなスレなのに>>1がいるかどうか聞いてどうするんでふか(^^
3: 2017/11/27(月)21:51 ID:gWEvxznl(1) AAS
>>1 が作ったゲームは
スタート直後に「えっ、プレイするの?」と聞いてくる斬新な作品
4: 2017/11/27(月)22:56 ID:BXHzNkxU(1) AAS
すまん、>>1だが最初に書き込んだのがキムチ兼ボッキング兼クソコテ兼アセットおじさんの一人四役やってる真性ガイジだったからやっぱこのスレやめとくわ
少し語ろうと思ってたけど萎えたから落としてくれ
そんじゃ
5: ダーク王鍬大使 ◆SoVpkB15jY 2017/11/27(月)22:59 ID:gE0i3iwj(2/2) AAS
なんだ、自分以外の人がすべて同一人物に見える人でひたか(^^
クソスレ立ててないでいつも通り質問スレで妄想撒き散らしてくらふぁい(^^
ボッキング!(^^
6: 2017/11/28(火)00:56 ID:77OiR+vL(1) AAS
いやこのスレは良スレ!
きっと伸びるで!
7(1): 2017/11/28(火)11:39 ID:Vo+Z9BnS(1) AAS
もうこの板いらなくね?
実際にゲーム作ってる奴は忙しくてこんなゴミ板見てる訳ないし
ゲーム完成させた経験もなく、本だけ読んでプログラマー気取りの馬鹿だけだろ。俺含めて(´・ω・`)
8: ダーク王鍬大使 ◆SoVpkB15jY 2017/11/28(火)12:01 ID:stYgvc9B(1) AAS
そもそも5ch自体暇なおじさんの巣窟でふよ(^^
9: 2017/11/28(火)12:38 ID:eFZ/NBli(1) AAS
ここまでミニ知識なし
10: 2017/11/28(火)17:26 ID:CSnPzGiM(1) AAS
ミニ知識
アセットを買いなさい
11: 2017/11/28(火)20:38 ID:gu2kTZ6X(1) AAS
>>7
プログラマを気取るって悲しすぎだろ
底辺職扱いされてるのに…
俺はゲームを完成させたことがなくてもちゃんとプログラマだぞ
12: 2017/11/28(火)21:10 ID:LnRpYEyH(1) AAS
完成させたことがないから底辺なんだよ
一緒にするな
13: 2017/12/31(日)18:38 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
4437JPVDON
14: 2018/02/01(木)18:41 ID:9oNu6TrF(1) AAS
別スレで製作してて知識得たので書いてみる
えっと、画面の大きさはカメラで取れたよ
15: 2018/02/03(土)20:16 ID:HNzQ9i5w(1) AAS
プレハブってのがようわからんけど
なんか使うと簡単にコピー作れるぽいんだけど
どうよ
16: 2018/02/03(土)21:54 ID:pq/dGYDF(1) AAS
どうだろう
17: 2018/02/05(月)06:04 ID:gZIcooAm(1/2) AAS
うん、プレハブさんの修正がちょっとメンドイかったね
ところでOnGUIってイベントは普通に使ってもいいのかな?
これ内部のオブジェクト破棄してくれてるみたいで、公式に載ってるサンプルだと
綺麗に点滅しますね
外部リンク[html]:docs.unity3d.com
18: 2018/02/05(月)19:14 ID:gZIcooAm(2/2) AAS
UIってCanvasのレンダーモード変えてもOnBcomeInvisibleとか反応しないのですね
じゃって事でUIのテキストのサイズ取得だとおもったけどこれがなかなか
色々やってsizeDelta.xがwidthって事が判明
これtransformじゃなくて、recttransform が保持してやがる超メンドイ
19: 2018/02/07(水)12:35 ID:tguyUo/d(1) AAS
Uのパネルでフェードイン、フェードアウトのアニメ作るの楽!
超簡単にできた
20: 2018/02/17(土)07:41 ID:G/oBdhuK(1) AAS
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆
21: 2018/02/17(土)23:56 ID:7Z6V0GTQ(1) AAS
今日知った事!
gameobject.findはActiveじゃないのは取れないけど
transeform.findなら取れるって事
22: 2018/02/18(日)19:16 ID:z5KicuOd(1/2) AAS
今日理解した事!
2dステージでTextMeshを全面に出す方法!
これはOffsetZにマイナス入れればOK
というのもTextMeshは3D空間用なのでげす
通常に配置した場合、スプライトと同じZ座標になってしかもオブジェクトに貼っても
そのLayerとかは意味が無い
なのでこれ自身のZ値をいじればあら不思議!すんなり全面に出てきたわwwww
23: 2018/02/18(日)19:47 ID:z5KicuOd(2/2) AAS
ちなみに2dで使う場合、サイズは
キャラサイズ0・2
ふぉんと100位できれいになる
24: 2018/02/19(月)15:07 ID:LZNQfRtm(1/2) AAS
2dゲ作成しても3dオブは使えるが注意、実行はあくまで平面になるのでコリジョン判定するには2d用を使用しないとならない
25: 2018/02/19(月)15:10 ID:LZNQfRtm(2/2) AAS
例えばcubeにboxColder2dァタッチする、cubeを回転させてもちゃんとコライダも変形する
26: 2018/02/24(土)12:47 ID:OtNjy344(1) AAS
親オブジェクトにメッセージ送りたい時の方法
なんかggったらめんどくさそうだったけど、簡単に出来た
transform.parent.SendMessage("OnCollisionEnter2D",collision);
これ子供のOnCollisionEnter2Dに書くと、親のOnCollisionEnter2Dを起動できる
27: 2018/02/28(水)23:55 ID:kbujvcd2(1) AAS
空のGameoject作成、そこに何か(SpriteでもCubeでも)をアタッチ
さてこれを回転とか移動するアニメを考える
アニメを親オブに設定すると、position挙動するアニメはちゃんと動かない
なので子に設定する、
子はLocal座標なのでちゃんと意図したように挙動する。
ちょっと悩んだ><
28: 2018/03/01(木)15:40 ID:v/pfxDRf(1/4) AAS
製作途中のを実行してみたら、あらUIの場所がおかしい
ってことで実行環境に左右されずにUIの位置を固定するには
「unity ugui 画面サイズ」でggったらCanvas Scalarが関係するらしいまでは分かった
でもドヤっているそれぞれのHPでは結局解決しない
そこで外部リンク[html]:docs.unity3d.com
公式の説明を見ると、ピボットが関係しているらしい
うんこれで、どんな解像度になってもちゃんと表示された!
省1
29: 2018/03/01(木)15:41 ID:v/pfxDRf(2/4) AAS
↑ピボットではなくアンカーだった><
30: 2018/03/01(木)22:02 ID:v/pfxDRf(3/4) AAS
Instantiateについて
下記コードは「BgSea」にアタッチしているスクリプト「ScBgSeaNoSlice」の中のpublic static変数に代入
Instantiateを発行した時点で、代入されていないとダメかと思ったら、これで行けました
実際スクリプトのstartでprintしたらちゃんと加算されたのが入ってた
うん、これはイイ
GameObject BgSeaClone = Instantiate(BgSea, transform);
BgSeaClone.transform.position = new Vector3(BgSeaPos.x, SpawnY, 0);
省2
31(1): 2018/03/01(木)22:02 ID:v/pfxDRf(4/4) AAS
Instantiateについて
下記コードは「BgSea」にアタッチしているスクリプト「ScBgSeaNoSlice」の中のpublic static変数に代入
Instantiateを発行した時点で、代入されていないとダメかと思ったら、これで行けました
実際スクリプトのstartでprintしたらちゃんと加算されたのが入ってた
うん、これはイイ
GameObject BgSeaClone = Instantiate(BgSea, transform);
BgSeaClone.transform.position = new Vector3(BgSeaPos.x, SpawnY, 0);
省2
32(1): 2018/03/02(金)14:23 ID:AY5Adz5C(1) AAS
>>31
これ同じスクリプトが複数ある場合の生成では、全部同じ値になるので
どのスクリプトかを指定しないと無理で、且つその場合staticな変数名を指定できない?
そこで スクリプトクラス名 ref = Obj.GetComponent<スクリプトクラス名>();
で指定し、ref.関数名();でパラ持って行く方法かな
33: 2018/03/19(月)19:32 ID:GhdjDhgu(1) AAS
GameObjectクラスはObjectクラスを継承しているクラス
34: 2018/03/22(木)20:29 ID:kc6hqrdR(1) AAS
テキストデータ読み込みで注意!
メモ帳で漢字まじりでデータ作成下場合、保存でゆにこおどかゆてぃえふにしないと、りそぉすろぉどしてもちゃんと読み込めん!
いや読み込み事態は成功するからやっかいなんだ!
35: 2018/03/23(金)16:35 ID:vAC3q6AE(1) AAS
コルーチンのyieldのサンプルってさ
yield return new WaitForSecondsRealtime(5);
とかなってね、毎回newするけどさ
これ別のとこで作成して
private WaitForSeconds wfTime;
wfTime = new WaitForSeconds(0.1f);
として
省5
36: 2018/03/28(水)04:30 ID:HPBo1FRD(1/3) AAS
やヴぁう
Toggleの設定がよくわからいい
ちょっと明日、ってか今日か確認して結果上げる
37: 2018/03/28(水)13:04 ID:tgPjGqdr(1) AAS
了解しました。
38: 2018/03/28(水)13:22 ID:HPBo1FRD(2/3) AAS
うん、検証してみたけど、
cb.normalColor はボタン押した一回しか変更されず、そのあとトグル押すとwhiteになるが、highlightedColorはそのままですね
とおもったら、なんかフォーカスが移った時にはnormalColorなのか、うん分かりにくい
分かりにくいと言えば、このチェックマーク自体が・・・
画像リンク[png]:i.gyazo.com
なんか色々やってたら、替えれたわ
画像リンク[png]:i.gyazo.com
39: 2018/03/28(水)19:06 ID:HPBo1FRD(3/3) AAS
ついでに、UIでマウスイベントの取得方法
UIでOnMouseEnterとかのマウスイベント取得する場合、取得したいUIにコライダーをアタッチする(コライダーの領域を調整する)
CanvasはRenderModeをScreenSpace-Cameraにする
これでUI上でOnMouseXXX系の処理が可能
上下前次1-新書関写板覧索設栞歴
あと 21 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.011s