【3Dゲームエンジン】 ..
[2ch|▼Menu]
408:文字化けるので多言語対応して、最低限英語版リソースもぶっ込んでおくべき それでも日本語フォント同梱するよりは軽いはずだ



409:名前は開発中のものです。
17/09/20 18:02:43.95 x6n8KR83.net
>>401
そのオブジェクトやスプライトのパス****は合ってると思う何回も見直した
仮にそれが間違ってた場合は二行目に注意来るんじゃないんですか?わからんけど
この文よりオブジェクトとかの方に問題ありそうな気もするんですがわからんです

410:名前は開発中のものです。
17/09/20 18:51:44.11 Zi6RRNcu.net
>>399
そのpanelはゲーム中に動的にインスタンス化されるもの?
そうでないなら、静的に解決できるものは静的に解決した方がいいよ
Findを使う代わりにpublicフィールドかSerializeFieldでゲームオブジェクトを静的に参照した方がいいよ

411:名前は開発中のものです。
17/09/20 19:42:15.87 yiJ9HCsf.net
>401
システムフォントもありなんですね、ありがとうございます

412:名前は開発中のものです。
17/09/20 19:48:53.59 53gjRVkv.net
>>399
Sprite sprite = Resources.Load<Sprite>("名前");
GetCommponent<Image>.sprite = sprite;
で自分の場合は変えられたよ。

413:名前は開発中のものです。
17/09/20 20:00:37.84 IUSnNb2O.net
>>402
すまん、スマホで見てて行が折り返してたんで勘違いした
改めて3行目見るとnullである可能性があるのはimgかtextureのいずれかだろう
textureならパスが間違ってるとか、Resourcesからの相対パスになってないとか、読み込み時の失敗だろう
imgならFindしたGameObjectにImageコンポーネントがアタッチされてないとかの可能性が濃厚
どっちがnullか特定するには、3行目にブレークポイント入れてデバッグ実行して、止まったらimg,textureのそれぞれにカーソル当てればいい
デバッガが使えないなら、3行目にDebug.Log(〜);とかしとけばいいがデバッガ使えないのは不便過ぎるから使える様になっておくことを推奨しとく

414:名前は開発中のものです。
17/09/20 20:08:04.52 x6n8KR83.net
>>403
>>405
>>406
レスありがとうございます。 
初心者すぎてどこがどうだという返事すらまともにできないのですが、
これから皆さんがくれたレスを見ながら検索しつつ試してみようと思います。
一応でも感謝の意だけは伝えようと思いレスしました。
またしょーもない質問するかもしれませんが宜しくお願いします。

415:名前は開発中のものです。
17/09/20 20:42:24.27 SV5ZilHg.net
UnityによるARゲーム開発 ―作りながら学ぶオーグメンテッドリアリティ入門
URLリンク(www.amazon.co.jp)
これ読んだやつおる?

416:名無し@キムチ
17/09/20 20:54:51.19 +uMwl9Ux.net
>>408
実験的なものが好きな人間にはいいだろうな。
当方は興味ない。

417:名前は開発中のものです。
17/09/20 22:43:09.81 x6n8KR83.net
ダメだ全然わかんねえええあえ
基本の基本から聞いていいすか?
@
>>309の一行目
Texture2D texture = Resources.Load("image path") as Texture2D;
これは
textureに指定したパスのリソース(projectタブのフォルダに入れてあるなんやかや)を読み込んで入れる。スプライトとして。
でいいんですよね?
そもそもこの冒頭のTexture2D textureはなんですの?下でも出てくるけど
Texture2Dをtextureと呼ぶ みたいに読んでたけど(変数の宣言みたいな)違う?
A
Image img = GameObject.Find("Canvas/Panel/***").GetComponent<Image>();
これも上と同様にImageをimgと呼ぶから入って、
Canvas/Panel/にある***というゲームオブジェクト?
(弄ろうとしてるのはpanel だから実際***パスは入れてないけど)
を探し、
そのオブジェクトのコンポーネントであるImage←(デフォのスクリプトコンポーネントでしょ?)をimgに格納?する?
B
img.sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), Vector2.zero);
Aのimgに格納されてるコンポーネントのspriteに以下の処理を代入する?
@のtextureに読み込んでる画像を入れる。座標は0
とりあえずunity触りはじめて3日程度だからボタン押したら背景が切り替わる
って感じでサンプルコード探して試してたんだけど最初からこんなに躓くと思わなんだ

418:名前は開発中のものです。
17/09/20 22:54:39.74 x6n8KR83.net
あ、>>309じゃなくて
>>399でした

419:名前は開発中のものです。
17/09/20 22:57:13.88 Z6HUDHZY.net
アフィカス市ね

420:名前は開発中のものです。
17/09/20 23:37:10.11 OogVTLLt.net
>>410
言ってることは大体そう
多分image pathファイルをResourcesフォルダに入れていないか名前が間違ってるんじゃないの?
Resources.Loadはファイルが見つからんときnullを返すからtextureが空っぽのまま下まで行って
3行目でtextureやその幅を引っ張り出すときにNullReferenceExceptionが出てる

421:名前は開発中のものです。
17/09/20 23:43:37.40 IUSnNb2O.net
>>410
さすがにちょっとC#の基礎を覚えた方がいいかもしれない…と前置きしといてざっくり解説
@は色々間違ってる。ちょっと正しく書くと…
1. Texture2Dという型の変数textureを宣言し(左辺)
2. リソースフォルダ以下から指定したリソースをTexture2D型として読み込み(右辺)
3. 宣言した変数に入れる(代入演算子=)
という事をしている
この際注意しなければならないのは、Resources.Loadはプロジェクト内に作成したResourcesという名前のフォルダの中からしか読み込めず
引数に指定するのもResourcesフォルダからの相対パスとなるということと、拡張子はつけないことだ
プロジェクト(正確にはプロジェクトディレクトリのAssetsフォルダ)から見て
Resources/Hoge/Fuga.pngというパスのファイルがあった場合、
Resources.Load<Texture2D>("Hoge/Fuga");とすると読み込める
書き込みを見る限り、この辺理解せずにAssetsフォルダからの相対パスで指定してるとエスパーできる
Aは@同様変数宣言の認識がやや怪しいが、概ね正しい。
ただしGameObject.Find()も、GetComponent<T>()も、探した結果見つからなかったらnullを返す事に注意しないと今回同様のエラーを頻発して苦労するだろう
Bはかなり間違ってる
1. Aのimgに格納されてるコンポーネントのspriteに以下の処理を代入する(左辺+代入演算子)
2. @のtextureに読み込んでるTexture2Dから、指定した矩形(Rect)の範囲を切り出し、回転軸を左下隅(Vector2.zero)に指定してSpriteを生成する
って感じだ
スプライトとテクスチャはどちらも画像を元にしたオブジェクトだが、用途が違うため違う型として扱われる
Imageのsprite変数はSprite型として宣言されているためわざわざtextureからSprite型のオブジェクトを生成して代入しているという点に注意

422:名前は開発中のものです。
17/09/21 00:05:29.47 L7Ez3IFe.net
>>410
クラスや型、と、インスタンスや変数名の識別がまず出来てない
コピペだけで動かそうとせずにちゃんとプログラミング言語の概念を最低限学ばないと
C#は良い言語だから腰を据えて入門書を読むなりしたほうがいいですわよ

423:名前は開発中のものです。
17/09/21 01:04:04.59 wxJXWbMz.net
>>413
いきなり確信っぽいこと言われて驚きました
確かにResoucesフォルダには入れてなくて、
2Dシューティングチュートリアルの真似まま、Materialフォルダを作ってそこにBackgroundフォルダを作り、そこに画像を入れてました
まだ確認してませんが、もしかするとそれかもしれません
Resources.Loadはプロジェクトタブ?にあるファイル全体に検索をかけるものだと思ってました。
>>414
その通りです。知識まったくなく、これから入れていこうという段階です。
Texture2Dという型があるのですね…。変数の型というのはintやstringとかのイメージで、Texture2Dというような型があるとは想像もできなくてこれが変数であるという確信が持てませんでした。
Resource.Loadに関しては>>413さんにも指摘していただいて、それも今知りました。ありがとうございます
エスパーその通りです。
B難しいですね。なんというか直感的にわからないです
単語の意味を覚えないとダメですね。
ちょっとレスを何回か読んでちゃんと理解して頭に入れます
今何も言えないです。すみません理解が遅くてちゃんとレスできなくて。
>>415
そうですね。これから徐々にそういった知識を入れていこうと思っています。

レス遅くなって申し訳ないです。
皆様ありがとうございました。とりあえず今日は寝て、また明日レス見ながら色々試してみます。

424:名前は開発中のものです。
17/09/21 06:22:18.10 s8GogDjV.net
コーディング無しでブループリント使えるUE4行ったほうが幸せになりそう

425:名前は開発中のものです。
17/09/21 07:29:14.69 OhQghky2.net
AとBという全く同じオブジェクトを生成してプレイヤーと敵としてどちらもHP10、当たり判定で「接触したらHPを-1」という最低限の処理をしてみたんだけど、
Aはプレイヤーとして操作して動かし敵Bは動かないことくらいしか違いないはずなのに、操作して単純に接触するということを何度やっても毎回プレイヤーが圧勝してしまうのはなんでなんだぜ?
処理される順序の違いとか同時だと何かが処理できなかったりとかしますか?
武器で殴るとか弾を当てるとかいう一方的な当たり判定ではなく、双方に対して公平に処理する場合は普通はどんな感じでやるんでしょうか?

426:名前は開発中のものです。
17/09/21 07:59:45.42 Ei0o9L2F.net
ログ出してみたら解決すんじゃない?
debag.log(ゲームオブジェの名前+"にダメージ")
みたいに

427:名前は開発中のものです。
17/09/21 10:16:04.64 BkQgrtlh.net
初歩中の初歩だとは思うんですが
調べるとstaticで宣言すればシーン跨いでも変数が保持されると出てくるんですが
スクリプトがオブジェクトに紐づいてるので保持されてもアクセスできないように思えます
別のシーンでも適当なオブジェクトに紐づけたら良いんでしょうか?
それはそれで変数が別物扱いされそうですが…

428:名前は開発中のものです。
17/09/21 11:27:07.80 vct7J7zt.net
>>420
基本的に(型名).(変数名)
staticのリファレンス確認しなよ

429:名前は開発中のものです。
17/09/21 11:29:27.77 w2odxgQJ.net
ちょっとUnity触わんの早いんじゃね
C#一通り覚えてからやれば

430:名前は開発中のものです。
17/09/21 13:37:29.51 TN9tezrS.net
>>420
アセットを購入すれば簡単にできますよ

431:名前は開発中のものです。
17/09/21 14:02:59.56 isiGpJBc.net
>>420
static変数はオブジェクトではなく型ひ紐付くため入れた値自体はシーンが変わっても保持される
ただし、static変数に入れたものがシーン内に配置されたGameObjectのインスタンスや、それにアタッチされたコンポーネントであった場合この限りではない
これは、シーンが破棄される際に当該オブジェクトのdestroy処理が走り、destroyされたGameObjectやコンポーネントはnullと比較された際にnullであるかの様に振る舞うという仕様のため
シーンを跨いでGameObjectやコンポーネントを生存させたい場合は、UnityEngine.Object.DontDestroyOnLoadを使う

432:名前は開発中のものです。
17/09/21 14:59:15.28 FeXNVo5K.net
2画面使う対戦型のゲームを作ってるのですが
ボタン2つを同時にselect状態にとか出来ますか?

433:名前は開発中のものです。
17/09/21 15:35:13.79 Ei0o9L2F.net
>>425
if文使ったらなんでも出来る

434:名前は開発中のものです。
17/09/21 16:50:48.56 6io8/Hvm.net
イノキみたいだなw

435:名前は開発中のものです。
17/09/21 17:13:10.27 wxJXWbMz.net
ブンキですかー!?

436:名前は開発中のものです。
17/09/21 17:24:20.32 Ei0o9L2F.net
>>428
好き

437:名前は開発中のものです。
17/09/21 17:38:41.99 9h29LJp4.net
>>421
>>424
ありがとうございます



438:staticの仕様とc#の基礎をもう少し学んできます



439:名前は開発中のものです。
17/09/21 19:36:32.38 WBjfXanf.net
>>416
勉強がてらに調べてみた
結構苦労した
基本的なパネルのイメージの変え方
using UnityEngine.UI;
public GameObject panel;←インスペクタで指定
public Sprite sp;
sp=Resources.Load<Sprite>("img");←Resourcesフォルダのimgという画像ファイル
panel.GetComponent<Image>().sprite=sp;
これでパネルの画像変更はできる
あとは自分の使いたいように変形させてくれ

440:名無し@キムチ
17/09/21 20:16:13.88 PeDfCwWA.net
>>431
UnityEngine.UIで使うテキストはダサい。
文字が小さい時にはいいが、大きくすると何となくはっきりしなくダサくなる。
動画の編集ソフトみたいにはっきりした鮮やかなテキストを入れる方法はありますか?

441:名無し@キムチ
17/09/21 20:17:54.64 PeDfCwWA.net
あと、UnityEngine.UIのテキストにフォントを追加する方法を教えてください。

442:名前は開発中のものです。
17/09/21 20:52:05.32 TN9tezrS.net
>>432
アセットを買えばいいですよ

443:名前は開発中のものです。
17/09/21 20:52:24.32 wxJXWbMz.net
>>410です。
昨晩質問した件はResoucesフォルダを作ってそこから使うことで解決できました。
エスパーの皆さんありがとうございました。
>>431
とりあえずスクリプトをコピペしてみたらエラー出てダメでした。
public使う理由とかもよくわからんかったです。

444:名前は開発中のものです。
17/09/21 21:05:11.89 zjh1plRo.net
>>435
プログラミングそのものを勉強した方がいい

445:名前は開発中のものです。
17/09/21 21:20:55.02 qwf9eKHC.net
>>428
笑っちまった悔しい

446:名前は開発中のものです。
17/09/21 21:22:12.11 WBjfXanf.net
>>435
最後の2行はStart(){の中にいれないと動かないよ
まだサンプルプログラムなぞるだけで精一杯な段階か
もしかしてインスペクタで指定っていう意味わかってないのかな
まぁ意味がわかるのはもうちょっと勉強してからかな

447:名前は開発中のものです。
17/09/21 21:34:33.54 wxJXWbMz.net
>>438
一応OnClickの中で試したんですけどダメでした。
その通りです。簡単なサンプルコード拾ってきて動くか試してなんで動いてるか見てって感じです。
インスペクタで指定 これを見た時「手動じゃんw」って思いましたし
多分意味わかってないす;
Loadの後の<>もわからなかったですし、色々と知識不足ですみません。
せっかくレス頂いたので、ちゃんとメモテキストにまとめて残してはありますので
後々見直して参考にさせてもらうつもりでいます。mm

448:名前は開発中のものです。
17/09/21 21:37:17.18 isiGpJBc.net
>>431
panelをGameObject型で保持した意図は?
GetComponentするのは無駄だし、panelにセットしたGameObjectがImageコンポーネントを持っていない場合実行時にエラーになるからメリットは少ないと思うんだが?
素直にImage型の変数にした方が負荷的にもヒューマンエラーによるトラブル回避の面でもいいと思うぞと

449:名前は開発中のものです。
17/09/21 22:03:53.92 isiGpJBc.net
フォントの扱いはなぁ、UnityEngineの中でもかなりダメな部類に入る弱点なんだよなぁ
>>432
Unityのフォントは1度テクスチャに描画された後画面に出力される
拡大した時にボケるのは、テクスチャに小さなサイズで描画された文字画像を拡大するから、小さな画像を拡大した場合と同様にボケる
Fontの読み込み設定のFontSizeを実際に使用する最大サイズ以上にするとある程度緩和できるはず
>>433
フォントを同梱する場合はフォントファイルをプロジェクトにドロップしてそれをText.fontに指定する
システムフォントを使う場合、空のフォントを作成、インポート設定で、CharacterをDynamic、Include Font Dataをfalseにして、Font Namesにフォント名をカンマ区切りで入れる。当然指定したフォントがないとうまく表示されない

450:名前は開発中のものです。
17/09/21 22:08:23.96 WBjfXanf.net
>>439
わからない部分はまず手動でやったほうがいいと思うよ
クリックしたら画像変えたいなら
public Image panel;
public Sprite sp;
でインスペクタで指定して
panel.sprite=sp;の一文だけで画像変更できる
スクリプトでやりたいならそれできてからじゃないかね
>>440
元がGameObjectとGetComponemt使ってたからとりあえず合わせただけ

451:名前は開発中のものです。
17/09/21 22:10:01.06 8xJ7yrnx.net
UIの画像ってそれぞれ別ファイルにしてます?それともアトラス使ってまとめたりしてます?

452:名前は開発中のものです。
17/09/22 08:00:59.70 Qm6nSLaq.net
開発中は基本的に全部別ファイル
UIってアトラス化の恩恵はあんまりない気がする
細かいパーツとか種類のある文字とかなら別だけど

453:名前は開発中のものです。
17/09/22 08:49:02.66 6ygUAybJ.net
>>432
TextMesh Proを使いなさい

454:名前は開発中のものです。
17/09/22 09:19:38.94 mJyaYW0c.net
生成したsliderでHPバーを作ったんですがその色を変更するスクリプトが分かりません。
オブジェクトSliderの子要素FillAreaのさらに子要素のFillのカラーを変更すれば出来ると思うのですが、スクリプトから参照できません。
教えて偉い人

455:名前は開発中のものです。
17/09/22 11:38:17.53 iY9Ym9Os.net
>>446
そんなもんリファレンス読めば一発
調べ不足

456:名前は開発中のものです。
17/09/22 12:18:15.01 KO05vp6z.net
>>446
とりあえずこれ
URLリンク(docs.unity3d.com)

457:名前は開発中のものです。
17/09/22 12:21:43.80 KO05vp6z.net
>>448は嘘よw

458:名前は開発中のものです。
17/09/22 12:25:43.52 KO05vp6z.net
とりあえずこれ
URLリンク(docs.unity3d.com)

459:名前は開発中のものです。
17/09/22 13:05:17.63 cDMGvzk7.net
とりあえず
アセット買ってみては?

460:名前は開発中のものです。
17/09/22 14:50:03.13 gCK0aXNa.net
カスタムレンダーパイプラインをVRで使いたいんだけどどうやったら使えるの?
フォーラムのやつとかどれも動かない

461:名前は開発中のものです。
17/09/22 16:21:09.55 cDMGvzk7.net
>>452
VRはそれ専用のアセットを購入することで簡単に実装できます

462:名無し@キムチ
17/09/22 18:29:10.72 ERNguM30.net
>>441
あっ、UnityEngine.UIの文字がぼやけるのは、小さな画像を拡大したのと同じだからですね。
文字サイズを大きくすればおる程度緩和できるのですね。でも完全には緩和できないのですね。
大変ためになりました!!ありがとうございました!!!
フォントの取り込みは難しそうですが、できるかどうかわかりませんが、頑張ってみます!!

463:名前は開発中のものです。
17/09/22 18:36:23.69 BU9S5kUY.net
レベルデザインで、素材を配置していくだけで、地図みたいな地形を作れるツールあるかしら

464:名前は開発中のものです。
17/09/22 18:59:03.51 cjKEsiDw.net
Mayaというソフトを使えばできますよ

465:名前は開発中のものです。
17/09/22 19:19:36.85 sShgPLQL.net
キャラクタのスプライト作成で素材の背景が黒とかの場合透明化する機能ありますか?

466:名前は開発中のものです。
17/09/22 20:17:15.01 sr4sk/qz.net
pngで透明データ入れとけば透ける。

467:名前は開発中のものです。
17/09/22 20:28:54.15 loCxxOj0.net
なんかほんと質問のレベル下がってるよな
そりゃアセットおじさんも湧くよ

468:名前は開発中のものです。
17/09/22 20:38:49.47 sr4sk/qz.net
>>459
ええやん。みんな最初はそうだろ?
君もわざわざ時間割いてここに来てるんだから、そんな事言わずに見守ってあげてーな。

469:名前は開発中のものです。
17/09/22 20:41:23.01 6ygUAybJ.net
>>454
なぜ素直にTextMesh Pro使わないかねー
綺麗にフォントを表示したかったら必須のアセットだと思うんだが、、、
今はUnityのオフィシャルアセットになって無料になったんだから利用しないともったいないぞ

470:名前は開発中のものです。
17/09/22 21:21:55.94 ftGsb/tU.net
>>459
Unityスレなんだからレベルが低いのは当然

471:名前は開発中のものです。
17/09/22 21:41:55.14 kgZSrzF0.net
Unity2017対応版の猫本かったった
土日にしっかりやろう

472:名前は開発中のものです。
17/09/22 21:46:10.01 zzLpkw6y.net
>>453
LabRendererの事かな?あれ重たいからカスタムするだけには向くけど最適化にはちょっと微妙な感じある

473:名前は開発中のものです。
17/09/23 07:48:19.71 z3PoPUId.net
アセットガイジ対策でアセット透明NGしてるせいで見えん

474:名前は開発中のものです。
17/09/23 15:17:53.83 chQ6tmPW.net
アセットおじさんはちゃんとおすすめのアセットのURL貼っていこうな

475:ダーク王鍬大使
17/09/23 16:02:29.41 zl2OPtdH.net
勃起おじさんは何を貼ればいいんでふか?(^^

476:名前は開発中のものです。
17/09/23 16:27:53.08 mrW8RhI6.net
まあ勢いあるスレならともかくこのスレほとんど新しく入ってくる人いないだろうから
荒らしに反応してる奴のほとんどは分かっててやって楽しんでるだけだろうな
荒らしで遊んで楽しんでんのか荒らしに反応する荒らしを演じて楽しんでのかは分からんが

477:名前は開発中のものです。
17/09/23 16:32:41.23 9Yyl82rT.net
ボードゲームのオリジナルオーダー制作
URLリンク(www.logygames.com)
500円ボードゲームのすすめ
URLリンク(kazuma.yaekumo.com)
はじめてのボードゲーム制作記
URLリンク(nrmgoraku.hateblo.jp)
ゼロからボドゲを作って販売して分かった、3つのこと
URLリンク(begin-boardgames.seesaa.net)
靴箱でテーブルサッカーゲームの作り方
URLリンク(www.handful.jp)
ボードゲームの展示イベント「ゲームマーケット」の成長記録からこれからの
市場に必要なことを妄想してみた。6年間の来場者数推移(2016年4月時点調べ)
URLリンク(bodoge.hoobby.net)
ボードゲーム市場がクラウドファンディングの出現で急成長を遂げ市場規模を拡大中
URLリンク(gigazine.net)
ゲームマーケット2017春お疲れ様でした!!来場者は1000人増の13000人!
URLリンク(boardgamenumber.tokyo)
2017年開催のボードゲームイベント一覧
URLリンク(nicobodo.com)

478:名前は開発中のものです。
17/09/23 16:33:22.52 qKY23s0v.net
レス時間帯見れば判ると思うけど
このスレほとんど一人の基地外がレスってるだけなんだぜ
寝てる時間まで判る張り付き具合、特に平日は顕著

479:名前は開発中のものです。
17/09/23 16:38:50.41 luayvOTE.net
固定の名前と演技で必死の別人アピールとか
荒らししかやってるのを見た事が無い

480:名無し@キムチ
17/09/23 20:29:37.10 pFqe1fmC.net
>>466
いや、アセットおじさんは具体的なアセットの内容知らないから、ただアセット買えとしか言えないw

481:名前は開発中のものです。
17/09/24 23:09:29.79 geCbzLOx.net
GameObject[] Ahos = GameObject.FindGameObjectsWithTag("Aho");
この後に特定のタグが付いてるオブジェクトを探してifやlLengthを使って処理を分けたいんですが、1つもない場合にこの行が「タグ(Aho)がありません。」的なエラーになってしまいます。
このエラーを回避するにはどうすればいいですか?

482:名無し@キムチ
17/09/24 23:25:14.97 TrZwQIm2.net
皆様方、以前靴を履かせる件について質問した名無し@キムチと申します。
え〜、この度靴の件ですが、めでたく前面解決いたしました!!!!!
Blenderでウエイトペインティングを操作する必要も、
アニメーターのIKをいじる必要もなく、
単に足のボーンの子オブジェクトにするという、
実に単純明快な形で解決したわけです。
これだけで位置、角度ともに靴がキャラの動きに合わせて動きます。
な〜んだ、こんな簡単な方法があるんならもっと早く言ってくれればいいのに・・・
それを試したのがこの ↓ 動画です。
URLリンク(youtu.be)
この度はいろいろとありがとうございました!!!!!!!!!

483:名前は開発中のものです。
17/09/24 23:25:18.71 nZ9PELL6.net
>>473
そのエラーは、アセットを購入することで解決するかもしれませんよ

484:名前は開発中のものです。
17/09/24 23:26:06.66 qd5h5M6Z.net
>>474
どうやって解決したんですか?教えて欲しいです

485:名無し@キムチ
17/09/24 23:47:30.57 TrZwQIm2.net
>>476
いや、だから足のボーンの子オブジェクトにしただけですよ。
詳しく言うとキャラをどこからインポートしたかによって多少違うかもしれませんが、
当方の場合はMakeHUmanでキャラをつくってFBXで保存したものをUnityに取り込んでいます。
するとヒエラルキーのキムヨナを展開するとGameEngineというノードがありますから、
それを展開していくとFootの先にBoulとか何とかいう名前のボーンが出てくるのですよ。
そのBuulというボーンの子オブジェクトに靴をしたのです!!!
すると何と位置・角度ともに靴が足のさきっちょについて動いてくれたのですね!!!
これはもう当方にとって感動的な大発見でありましたねぇーーーーっ!!!!
こんな簡単な方法があるんなら、アニメーターIKやブレンダーのウエイトペインティングなんていらないと思いませんか?
もしかしてこの大発見をしたのは、世界で当方が初めてかも・・・いや、そこまではないとしても、この大発見には自分で自分をほめてやりたいですね!!

486:名前は開発中のものです。
17/09/25 02:25:20.50 +qUdByYf.net
>>477
すごいですね!
目から鱗です、そんな方法があったとは
どこかのゲーム会社に在籍されてるんですか?

487:ダーク王鍬大使
17/09/25 02:31:18.54 ZvBtdrOH.net
フフフ・・・(^^
実はこの流れ全部僕の自演なんでふ(^^
賢明な諸君なら気づいてまひたよね?(^^
ボッキング!(^^

488:名前は開発中のものです。
17/09/25 02:51:21.47 2m5t4PrZ.net
こんなキチガイばっかりだからUnityスレも過疎るんだな

489:名前は開発中のものです。
17/09/25 03:10:06.11 W/45HUI1.net
>>473
無いときは処理しなきゃいいだけ

490:名前は開発中のものです。
17/09/25 12:11:15.27 SOAdHHRs.net
canvas内にpanelをいくつか並べてる状態で、UI監督用のオブジェクトのスクリプトからpanelに対するクリック検知やマウスカーソル検知が出来ないんですが、Raycastする場合は普通のオブジェクトとUIで何か違いがあるのでしょうか?

491:名前は開発中のものです。
17/09/25 12:57:28.56 odA9Kebd.net
>>482
アセットを買えばUIの操作も簡単ですよ

492:名無し@キムチ
17/09/25 16:37:52.38 pJLWZEZo.net
先だっては靴の付け方をご指導いただきありがとうございました!!
尤もみなさんのアドバイスはあまり役に立たず、自己解決したわけですが、
それは兎に角ありがとうございました!!
おかげさまで、作りたかった動画ができました。
この動画これからどんどん進化させていく予定です ↓
URLリンク(youtu.be)

493:名前は開発中のものです。
17/09/25 22:22:50.91 KxpSQUic.net
>>473
二つ以上スクリプトが動いていて、その処理をStart()の中に書いている?

494:名前は開発中のものです。
17/09/26 09:59:54.10 ChAb0H9K.net
>>473
タグがないってことはタグ作ったつもりで作られてないんでしょ
Add Tag...からタグが追加されてるか確認してみ


495:ろ



496:名前は開発中のものです。
17/09/26 11:01:31.79 QvSoCbrO.net
メタセコでモデル作ってBlender介してUnityにモデルを持ち込むプロセスっていまは変化しているのでしょうか?
いまはメタセコかBlenderから直接Unityですか?

497:名前は開発中のものです。
17/09/26 11:42:59.94 ChAb0H9K.net
>>482
普通にスクリーン座標でマウス使ってクリックとマウスオーバーしたいならパネルにボタンコンポーネント付けたり、パネルにIPointerEnterHandlerとか実装したスクリプト付ければいいんじゃないの?

498:名前は開発中のものです。
17/09/26 12:35:17.41 Aw4ZLPIS.net
macOS High SierraでUnity使ってる人いますか?
この前β版のHigh sierra入れたらUnityがAPFSに対応してなくて使えなくなったので・・・

499:名前は開発中のものです。
17/09/26 13:42:22.62 8SK28Emp.net
>>487
今時そんなホビー用ソフトなんぞ使っtwるやついねーよ
せめてmodo位買え
モデラーとしちゃ最高の出来だからさ

500:名前は開発中のものです。
17/09/26 18:24:44.96 sIa1d62I.net
Rigidbody2Dで加速度aを得たい場合、
AddFroce(a*Rigidbody2D.mass)だけど、
Rigidbody2Dで角加速度bを得たい場合、
AddTorque(b*Rigidbody2D.mass)にすると、
角加速度bにならない気がするけど、何かがおかしい??

501:名前は開発中のものです。
17/09/26 18:26:41.42 9Qj6wVpN.net
>>490
modo信者ゲ製板まで来たのか気持ち悪いぞ

502:名前は開発中のものです。
17/09/26 20:05:34.21 rk+R56Gk.net
RPGのキャラクターの攻撃アニメーション(3D)を自作したく勉強しようとおもうのですが、unityに流用できるおすすめアニメーション制作ソフト教えてください

503:名前は開発中のものです。
17/09/26 20:19:44.08 9Qj6wVpN.net
まず予算を書いてください

504:名前は開発中のものです。
17/09/26 21:08:52.68 lYjBENwt.net
>>493
無料が良いならBlender、有料で良いならお好きなのどうぞ

505:名前は開発中のものです。
17/09/26 21:32:53.27 q01d2H+F.net
聞いた話によると個人でやるぶんにはmodoっていうソフトが最適解なんだろ?
Blenderと違って操作が簡単で2,3日使えばすぐ覚えられるらしいし。
メタセコから乗り換えようかと考え中なんだけどどうかな?

506:名前は開発中のものです。
17/09/26 21:34:35.21 HH4oxGO2.net
宗教くさい名前だな

507:名前は開発中のものです。
17/09/26 21:38:26.25 9Qj6wVpN.net
modoは神です
blenderよりmayaより素晴らしい最高のソフトです
みんなmodoを使いましょう

508:名前は開発中のものです。
17/09/26 21:41:29.10 ADBd5U9P.net
おいくら万円?

509:名前は開発中のものです。
17/09/26 21:46:29.85 9Qj6wVpN.net
Zbrushよりsubstanceよりfusion360よりmodoは素晴らしいです
みなさん早く導入してください

510:名前は開発中のものです。
17/09/26 21:54:51.92 RGwbAnHX.net
Houdiniを自在に操れたら神レベル
無理ならTouchDesignerもオヌヌメ

511:名前は開発中のものです。
17/09/26 21:55:20.03 5NDb/vL6.net
ARブーム来るなこれ

512:名無し@キムチ
17/09/26 21:57:02.38 F4+L39Aa.net
初歩的な質問で申し訳ありませんが、当方有料アセットの購入を検討しています。
そこでつきましては教えていただいたいのですが、$65.000というのは日本円に換算していくらになるのでしょうか?
当方2つの値段が頭にあって、そのうちどちらかで悩んでおります。
ひとつは約6百50万円、もうひとつは約6千5百円
前者のほうだったらお手上げですので当方あきらめます・・・
よろしくお願いします!

513:名前は開発中のものです。
17/09/26 22:04:08.67 mAafh+1R.net
何かまた番号飛んでるな

514:名前は開発中のものです。
17/09/26 22:46:05.07 g0ZYkobz.net
>>491
AddTorque(b*Rigidbody2D.inertia)にすると、角加速度bになるよ

515:名前は開発中のものです。
17/09/26 22:50:42.93 g0ZYkobz.net
>>503
@$65.000 円 でググ


516:ると・・・ US$ 65.00000 = 7 288.62974 円 A$65,000 円 でググると・・・ US$ 65 000 = 728.862974 万円 「.」ピリオドなら前者 「,」カンマなら後者



517:名前は開発中のものです。
17/09/26 23:04:37.79 rk+R56Gk.net
>>493
とりあえず教えていただいた無料のやつ全部外付けにぶちこんでみて決めることにします。ありがとうございました

518:名前は開発中のものです。
17/09/27 07:36:50.65 z6CXoBDE.net
23万円じゃないですか…

519:名前は開発中のものです。
17/09/27 07:42:25.74 K3DHoYiF.net
こっちじゃね?
URLリンク(store.steampowered.com)

520:名前は開発中のものです。
17/09/27 08:06:49.60 6fDhYd/k.net
$65.000は普通に65ドルです。今見たら1ドル約112円だったので円換算すると7280円です。
それとデータベースについて質問ですが、アイテムや敵、NPC、イベントやクエスト等それぞれ数十程度のデータを扱う時のデータベースってみなさんどうしてますか?
やり方はいくつかると思うけどどんなやり方がいいんでしょうか?

521:名前は開発中のものです。
17/09/27 10:15:44.33 b4PA++ZW.net
>>509
インディー版って3万しないのかよw
3D出力はobjとFBXのみで10万ポリゴンまでの制限になってるけどゲーム用途には十分だし
迷うなぁセール待つか

522:名前は開発中のものです。
17/09/27 11:12:52.26 z2iayFcH.net
>>509
URLリンク(isthereanydeal.com)
Price History見ると去年のセールでは224ドル
これ最初は14ドルで売ってたっぽいな
Ver上がって今の価格か?

523:名前は開発中のものです。
17/09/27 11:18:24.45 t2lLvq/e.net
でもmodoインディは日本語ないんだろ。

524:名前は開発中のものです。
17/09/27 11:22:01.98 SGGOBkUR.net
blenderもunityも日本語でなんか使わないだろww

525:名前は開発中のものです。
17/09/27 12:40:34.21 Mv3/CKqb.net
>>510
サーバーと通信するならMySQL、ローカルに構築するのならSQLiteって感じだろうな
でもゲームの設定や調整を外部ファイルでやるならJSONで事足りるんじゃなかろうか
たぶんこういう場合その方が管理しやすくていいと思う

526:名前は開発中のものです。
17/09/27 14:29:39.50 4fFRloXc.net
tile map editorの3d番みたいなのあるですか?

527:名前は開発中のものです。
17/09/27 15:41:58.44 Hl+eM8S1.net
modo、blenderより使いやすい?
どの辺がどうつかやすいのか教えてくり

528:名前は開発中のものです。
17/09/27 15:44:36.97 SGGOBkUR.net
>>517
modoは最高のツールだから、無料のblenderなんかより使いやすいよ

529:名前は開発中のものです。
17/09/27 16:45:50.60 Hl+eM8S1.net
具体的に。無理ならいいです。

530:名前は開発中のものです。
17/09/27 17:00:31.78 t2lLvq/e.net
今体験版入れてみたけど操作は覚えやすいね。
使うツールも綺麗にパネルに分けられてるしちょっとCG弄ったことある人ならすんなり使えるよこれ。
あとレンダリング早いし綺麗だわ。
買おうかな、高いけど。
セールってあるよね。

531:名前は開発中のものです。
17/09/27 17:34:59.57 Mv3/CKqb.net
プログラミングはものごとを論理的に解釈して構造的に記述できるところが好きでやってるんだけど、
モデリングは芸術や感覚的なセンスが要求されるから、ゲーム作っててもやっぱりそこを勉強するのは若干抵抗ある

532:名前は開発中のものです。
17/09/27 18:45:55.73 LQvpLosf.net
ユーザーが実際にシェアしたかどうかの判定ってできる?
SocialConnecterとか使えばシェアすること自体は簡単だけど。

533:名無し@キムチ
17/09/27 19:10:18.90 JtROzSlQ.net
>>510
$65.000は65ドルで


534:ヤ違いないですか?7280円なんですね? ただ65の後に続く、000がとても怖いのですが・・・ もうひとつ踏み込んだ確証はないのですかねぇ?



535:名前は開発中のものです。
17/09/27 19:11:27.90 Z6/VGg4d.net
>>521
これ

536:名前は開発中のものです。
17/09/27 19:21:24.74 iJdxljnQ.net
>>523
そんなに信じられないならここで聞くなよ。もう電話して聞けよw

537:名前は開発中のものです。
17/09/27 19:42:43.11 Mv3/CKqb.net
>>522
uGUIでシェアボタンと投稿ダイアログ作って、投稿ボタン押せばツイッターなりのAPI叩くようにすればいいんじゃね?

538:名前は開発中のものです。
17/09/27 21:42:27.04 0H5SqdYA.net
Unityでトゥイッター作りたいんですけど

539:名前は開発中のものです。
17/09/27 21:59:43.53 8LfRImvN.net
人生は神ゲーだ。
本気でがんばるとぎりぎり倒せるように絶妙のバランス調節がされた敵。
単純作業じゃ効率が悪いけど、工夫次第でどんどん効率を上げられる経験値システム。
リセット不可の緊張感。でもシレンとかよりずっと死ににくいからあんま気にする必要なし。つーか普通のゲームでもリセットなんて邪道じゃん。
全てのキャラが深い人間性と歴史を持って登場する、圧倒的リアリティ。
グラフィックが綺麗すぎ。多分、無限×無限ピクセルで、毎秒無限フレームで動いてる。色も多分無限色使える。夕焼けとかマジありえねー美しさ。
BGMの種類がほぼ無限。選曲も自由。自分で作った曲を流すこともできる。人間が作ったとは思えない、とんでもなく複雑で洗練されたシナリオ。
リアル出産システム採用。自分と、自分よりも大切に思える相手の遺伝子を半分ずつ受け継いだ、奇跡のようなキャラを生み出して、そいつに自由に色々教えて育てることができる。
すごく嬉しいし、ちょー楽しい。ネコっつー生き物が登場するんだけど、これがちょーかわいい。
食いきれねーほどの種類の料理があって、超うまいものが時々食える。
説明書が無く、仕様が明かされてないから、自分でデータとって仕様を推測するしかない。これがまたとんでもなく高度に洗練された仕様になってるっぽくて、なかなか正確には分からん。
だから、とりあえず大雑把に推定し、それに基づいて行動して、データを取りつつ徐々に予測値を修正していく必要がある。
これがまた楽しい。徐々に明らかになっていく世界観。
未だに明らかになってない謎が山盛り。友達と一緒に協力して遊べる。無料。
本気で自分を愛してくれるキャラがいたりする。ゲーム内で別なゲームやったりアニメ見たり出来る。
エロゲと違って、主人公の勝手な行動でフラグが立つことがない。
登場キャラと本当に心を 通わせることが出来る。信じがたいほど深い感動を味わえるイベントが結構ある。もちろん本気でやらないとフラグを無駄にするだけだが。
こんなとてつもない神ゲーを糞ゲーとか言ってる奴は、本気でこのゲームをやったことがない奴だけ。
まあ、一切がんばらずにクリアできるようなヌルゲーばかりやってる奴には、このゲームはちょいとハードかもしれんがな。でも一端ハマった奴はみんな、このゲームを辞めたくないって言ってるぜ

540:名前は開発中のものです。
17/09/27 22:50:50.01 5PT4gYCf.net
>>527
アセットを買えばどうですか?

541:名前は開発中のものです。
17/09/28 01:43:42.82 EbBuhP27.net
>>528
そんな現実世界にもバグはあるんだよな
たぶん遠くに見える星は案外ハリボテでその外側は案外工事中かもしれない

542:名前は開発中のものです。
17/09/28 08:48:47.95 +QWwyEcz.net
>>523
小数点以下がなければ、セントの表現できないだろ

543:名前は開発中のものです。
17/09/28 17:57:31.52 WqKe3dao.net
modoのsteam版はsteamでの販売以外の商用利用禁止
スマホゲームには使えない
URLリンク(3dnchu.com)

544:名無し@キムチ
17/09/28 18:08:42.96 vsP7VJyq.net
$65.000は約7000円ちょいなんですね。わかりました。購入することにします!!
ところで支払い方法はクレカしかないのですか?
当方クレカはJCBしかないのですが、海外での買い物だとVISAですよね?
やはりJCBではダメなのでしょうか?

545:名前は開発中のものです。
17/09/28 19:13:46.59 lxphnPwh.net
$65.50なら、
$65¢50の意味
100セントで1ドルだから
\65.50なら、
65円50銭でしょう
100銭で1円だから
日本の場合は、銭は流通してない補助通貨だけど、
セントは普通に流通している補助通貨だし

546:名前は開発中のものです。
17/09/28 19:18:20.35 lxphnPwh.net
>505
AddTorque(b*Rigidbody2D.inertia)の角加速度bはrad単位だけど
angluarVelocity=cの角速度は度単位だから、要注意
angluarVelocity=angluarVelocity+bみたいにすると、
単位が合わなくておかしくなる
b*Mathf.Rad2Deg=b*Mathf.PI/180で、度単位に直す必要あり
angluarVelocity=angluarVelocity+b*Mathf.Rad2DegならOK

547:名無し@キムチ
17/09/28 20:21:35.06 vsP7VJyq.net
いまアセットをカートに入れてログインして必要情報を入力したのですが、それっきり何の反応もありません・・・
メールをチェックしてみましたが、メールも来ていないようです・・・
一体どうなっているのでしょうか?
教えてください。よろしくお願いします!!!

548:名前は開発中のものです。
17/09/28 20:47:41.23 Og8WcFN8.net
>>536
Paypal使ってるの?

549:名無し@キムチ
17/09/28 21:27:51.90 vsP7VJyq.net
>>537
いや、PAYPALというのは知りません。JCBで大丈夫でした。
良く見たら応答がウインドウの下のほうのトレイに隠れていて、わかりませんでした。
購入は終わり無事ダウンロードできました。
まあ何とかありがとうございました!!

550:名前は開発中のものです。
17/09/28 22:11:03.89 BophFm70.net
>>535
どおりで合わないはずだ・・・

551:名前は開発中のものです。
17/09/29 07:28:31.13 fxdxPwWc.net
なんかさぁ、ことある度にオブジェクトにアタッチしたスクリプトが外れて付けなおそうとするとエラーでアタッチ出来なくて、新規にスクリプト作って古いやつからコピペしてアタッチし直しって事がよくあるんだけど何が悪いんだろう

552:名前は開発中のものです。
17/09/29 07:32:33.10 QRm/Zbtp.net
頭じゃない?

553:名前は開発中のものです。
17/09/29 08:25:39.36 fxdxPwWc.net
>>541
頭悪そう

554:名前は開発中のものです。
17/09/29 08:37:30.99 Mu3TduiV.net
アンチウイルスソフトに例えると
エラーは「ウイルス見つけたんで隔離するわ」ってメッセージに近い
そのウイルスコピペして戻したらあかんやろ・・・

555:名前は開発中のものです。
17/09/29 08:55:23.49 fxdxPwWc.net
>>543
コピペして出来たり出来なかったりするのですがまずそれ以前に、
プロジェクトをロードしたらある日突然コード書き換えたり何もしてないのにアタッチしてるスクリプトが全部NothingSelectedになってたりするのが謎です

556:名前は開発中のものです。
17/09/29 09:15:54.11 OsLeNScd.net
そういう経験はないからよく分からない
けど稀にVS側からパスが見えてないライブラリや関数がある事がある
そういう時は、何故かモジュール関係のエラー出てる時が多い気がするけど、


557: class名の名前被りとかファイル名の名前被りとか、どうやってエスパーしろっちゅーねん って理由で起きてる事はたまにある 気がするという程度なので参考程度に



558:名前は開発中のものです。
17/09/29 12:42:22.11 To9PJjwn.net
>>544
メタファイルが消えたり書き換わってしまってるんじゃない?

559:名無し@キムチ
17/09/29 17:40:08.42 Fe3PaGNz.net
unitychanの表情を他のキャラに適用することはできますか?
メッシュに情報がついてない他のキャラでは無理ですか?
もしできるのなら、そのやり方を教えていただけませんでしょうか?
よろしくお願いします!!

560:名前は開発中のものです。
17/09/29 17:52:50.78 p6xa9KNX.net
>>547
頭可笑しい

561:名無し@キムチ
17/09/30 05:48:23.67 y33BJ4F4.net
あと表情のアニメーションをつくったら、そのキャラにしか使えないのですか?
ボーンアニメーションと同じように、どのキャラにもつけられるアニメーションの作り方を教えていただけないでしょうか?
よろしくお願いします。

562:名前は開発中のものです。
17/09/30 07:01:41.35 kc7CCS/R.net
>>549
フェイスアニメーション関連は、アセットを買えばいいと思います。

563:名無し@キムチ
17/09/30 13:23:55.91 y33BJ4F4.net
>>550
今回は当然アセットストアも探してみたのですが、それらしいものを見つけることはできませんでした…。
具体的に何という名前のアセットがそれに該当するのですか?

564:名前は開発中のものです。
17/09/30 14:16:14.53 8bwD4pe0.net
指定した座標に多数のオブジェクトを特定の形に配置するような方法ってありますか?例えばフォーメーション、陣形を組むような感じです
座標からオブジェクト1つ1つの相対座標を求めるのは分かるんですが、同じ三角形でもオブジェクト数によって配置する三角形の大きさが変わったりするとどう計算すればいいか分かりません
もしくはこのような処理をコンポーネントで実現する方法とかありますか?

565:名前は開発中のものです。
17/09/30 16:13:30.67 yp1thuTF.net
>>552
どれだけ自由に編隊を組むかで変わるね。
考え方として、まずは最大の編隊はどういうものかを決める。
それに対して関数で組めるのか、データで配置するかがわかってくると思うよ。

566:名前は開発中のものです。
17/09/30 16:17:13.70 yp1thuTF.net
例えば、最大の編隊パターンを3角、四角、円形の3種類と決めたら、それをデータで配置するのか、計算で配置するのかが決まる。
データならその形の最大の大きさを決める。
計算なら最低の配置位置(中心からの距離)を決め、オブジェが増えるたびに外側へ向かって均等に配置していく、とか。

567:名前は開発中のものです。
17/09/30 16:54:04.57 kc7CCS/R.net
>>552
その手のものはアセットを買うことで解決すると思います

568:名前は開発中のものです。
17/09/30 18:26:12.04 oQAf9R9z.net
陣形に並べたものを何かのオブジェの子にして、それをプレハブ化する とかは?

569:名無し@キムチ
17/09/30 19:37:55.12 y33BJ4F4.net
public ABC : XYZみたいな関数の:の後の文字は何なのでしょうか?
この形の関数を呼び出すときには、ABC : XYZ;でいいのですか?

570:名前は開発中のものです。
17/09/30 20:11:48.86 GLCnNjkL.net
>>552
四角とか円型だったら簡単だろうね
円型は(r*cosθ, r*sinθ)のrとθの組み合わせをいくつか用意すればいい r=[1, 1.5, 2], θ=[1/2π, π, 3/2π, 2π]みたいな
四角は単純でグリッドをイメージすればいいかな x=[-1, 0, 1] y=[-1, 0, 1]
三角形は三角形の頂点座標を3つ決めて重心座標系で表すと良さげかな 重心のパラメータ3種類の組み合わせを用意する感じで

571:名前は開発中のものです。
17/09/30 22:59:33.19 dXJ0EjST.net
キムチってクレカ持ってるってことは小学生じゃなくて大人だったのかよ

572:ダーク王鍬大使
17/10/01 00:30:21.10 LjhisidP.net
僕はクレカ持ってない勃起おじさんでふ(^^

573:名前は開発中のものです。
17/10/01 00:31:06.27 zZTDQSfv.net
CharacterController同士衝突しても一方のオブジェクトが他方に乗り上げないようにする方法ってありますか?

574:名前は開発中のものです。
17/10/01 00:49:14.75 Vb+asRai.net
ありますん

575:名前は開発中のものです。
17/10/01 01:21:11.55 2kLs25hB.net
>>561
あります。アセットを買えば出来ます。

576:名前は開発中のものです。
17/10/01 02:25:32.42 zZTDQSfv.net
>>562
どっちですか
>>563
アセットを買えば〜、ということは、結局プログラム側でなんとかするしかないってことですかね?

577:名前は開発中のものです。
17/10/01 06:05:20.15 Q/42O0C+.net
アセットおじさんはbotだから

578:名前は開発中のものです。
17/10/01 08:58:25.45 4an67edi.net
1 Unity
2 DXライブラリとC言語
どちらが簡単で早く作れるのでしょうか?
個人的にはDXライブラリは個人製作なので、いつ開発やOSのバージョン対応が
なくなるかが不安で参考資料も少なさそう。
Unityは作れるゲームが限られてて、例えばネットワーク3D対戦ものが作れなさそうなイメージがある。

579:名前は開発中のものです。
17/10/01 09:10:37.81 zZTDQSfv.net
>>565
やっぱそうですか


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

1037日前に更新/271 KB
担当:undef