at GAMEDEV
- 暇つぶし2ch921:名前は開発中のものです。
17/05/16 10:45:02.56qjRHQPO7.net
Unity - マニュアル:BlenderとRigifyの使用
URLリンク(docs.unity3d.com)

このページに書いてある「スキニングする」というのは、どういった意味でしょうか?

スキニングで検索すると「オブジェクトをスケルトンにバインドする」と出てくるのですが、
これはメッシュの位置とボーンの位置を合わせるという意味で捉�


922:ヲていいのでしょうか?



923:名前は開発中のものです。
17/05/16 11:13:31.72H7jL7BV+.net
スキニングはボーンやスケルトンといった仕組みに
頂点データを持つメッシュオブジェクトに関連付ける事

バインドは拘束という意味
スキニングされた状態では、頂点データを持つメッシュは
ボーンに拘束されているから変形する

ソフトウエアにボーンとメッシュが関連付けされた常態を
教えてやらんとそもそも動かないから、何かしらの設定が必要で
それがソフト側から認識されてる事が、動く条件と言う事じゃな

924:名前は開発中のものです。
17/05/16 11:37:22.00qjRHQPO7.net
>>910
ありがとうございます。
つまりウェイトをつける事をスキニングと呼称するのだという認識でいいのですね。
「肩を~~にスキニングして~~」という文章の意味がようやく理解できるようになりました。

925:名前は開発中のものです。
17/05/16 11:40:22.16FYFz5RQj.net
ContactFilter2Dの使い方を教えてください
キャラクタの真下にある平面な地面のみのコリジョンを得ようとsetNormalAngle(90,90)としてraycastしても検出されません

setNormalAngleに与える角度とはどういう角度なんでしょうか?
0や180とそれらしい数字や、ラジアンに変換して渡しても見ましたがそういうことでもなさそうです

926:名前は開発中のものです。
17/05/16 13:11:38.07XzOqpZhb.net
>>912
角度に関しては、アセットをかうのが正解です

927:名前は開発中のものです。
17/05/16 13:31:43.11rXl8CFW3.net
すみません。質問です。
blenderで作ったモデルをFBXファイルでUnityに取り込んだのですが、blenderで修正したものは上書きという形でUnityに同期出来ないのでしょうか?
修正したものをFBXでエクスポートしてUnityでインポートし直さなければならないのでしょうか?

928:名前は開発中のものです。
17/05/16 14:48:37.85XzOqpZhb.net
>>914
アセットを買えば出来ると思いますよ

929:名前は開発中のものです。
17/05/16 14:54:25.59g5vZIBIL.net
>>912
これも使ってないからテキトー言うぞと

まずフィルタリングをオフにして水平面にレイキャストし、ContactPoint2Dが取れるかを確認する
取れていたらContactPoint2D.normalを取り出して以下に代入する
var angle=Vector3.Angle(normal,ray);
これでangleに入った値が>>912が求める角度になる

ただし、minNormalAngle、maxNormalAngleのリファレンスを見ると、greater(lees) than this angleとあるから、どちらも渡した角度と一致するものは結果に含まれないんじゃなかろうか?
この認識が正しければ、minとmaxが同一の値の場合何も取れないと言うことになる
上で計測した値を渡して取れない様なら、min微減max微増して受け入れる範囲に幅を作って試してみるといいかも

多分これで解決すると思うが、検証してないので間違ってたらすまん

930:名前は開発中のものです。
17/05/16 15:48:41.02qDq32EYl.net
なんだよプロの遊び場かよ
質問スレを私物化しやがって

931:名前は開発中のものです。
17/05/16 15:49:38.95FYFz5RQj.net
>>916
その角度だと180になるんですが179,181で反応なしです
そしてなぜかsetNormalAngle(2,2)にするとヒットします。

2,2というのが不思議なんですが、何が考えられると思います?

932:名前は開発中のものです。
17/05/16 17:57:25.76QYCP+qnw.net
すみません、質問です

Xbox360のコントローラに対応させたいのですが
InputのLTトリガーとRTトリガーが同じ3rd axisを使うようなので
LT押下時に-1、RT押下時に+1、何も押さないか同時押しでは0になります

LTトリガー押しながら「攻撃の構え」
その間にRTトリガーを押下すると「攻撃」というような仕組みが上手く作れません

どういう組み方をすれば良いかご教授頂きたいです

933:名前は開発中のものです。
17/05/16 18:05:58.93Y8R/AMUy.net
>>914
エクスプローラ→Unityにドラッグじゃなくて
エクスプローラ→エクスプローラで上書き

>>919
URLリンク(github.com)

934:名前は開発中のものです。
17/05/16 18:11:25.55Y8R/AMUy.net
補足しとくとDirextInputとXinputの2つのモードがあるが
360のコントローラーはDirextInputで認識されるので可笑しくなる

Xinputは本来XNAライブラリ経由でしかアクセス出来ない
でLT/RTを同時に入力を得るにはXinputしかないので
選択肢はXInputDotNetに限られると言う事になる

Oneのコントローラーの場合は知らん

935:名前は開発中のものです。
17/05/16 18:15:35.16Y8R/AMUy.net
DirextInputって何だよDirectInputね

936:名前は開発中のものです。
17/05/16 19:16:01.09CjxILSOS.net
>>908
Unityのバージョンは最新の5.6.1f1です。
African BaobabのDesktop, Hero, Mobileのそれぞれ1と2、
Free SpeedTreesのBroadleaf,, Conifer, PalmのDesktopで、
コライダー追加などの手を一切加えていない状態のものを、
TerrainのTreeからRandom Tree Rotation付きでペイントしてみましたが、
やはり子要素のコライダーは回転していませんでした。
Conifer(針葉樹)のように、幹が中心付近からまっすぐ上に伸びているものは、
コライダーと木の外観との食い違いがあまり目立たないのですが、
Palm(ヤシの木)のように、幹が大きく曲がった形状のものは、
ジャンプすると明らかに空中であるところに乗れてしまうなど、コライダーが大きく食い違ってしまいます。

同様の質問がないか検索しましたが、
「Random Tree RotationがSpeedTreeの木でしか使えない」
(LOD Groupを設定してあるかどうかが使用可否を隔てていると他の人が解答)
といったものしか見つかりませんでした。

937:名前は開発中のものです。
17/05/16 19:16:02.34QYCP+qnw.net
>>921
詳しくありがとうございます
試してみます

938:名前は開発中のものです。
17/05/17 05:00:16.80QO84OcL3.net
AssetStoreではウイルスのようなものを無料でばらまいてるひとっていますか?
某ステージのAssetをインポートしたらオブジェクトにつけていたタグがおかしくなりました
Unity開発環境上ではオブジェクトのタグは正常なままで問題なく動くのですが
ExeやWebglにビルドするとタグが勝手に変わっており動作がおかしくなってしまいます

939:名前は開発中のものです。
17/05/17 07:51:32.2796Wct7Q2.net
0ではないでしょうな。

ただそれは、知らない仕様があったのか、バクだと思うけどね。
怪しいアセットのところに聞いてみたほうがいい。

940:名前は開発中のものです。
17/05/17 08:30:26.99yufZwy5I.net
>>925
ウイルスです
被害が拡大する前にプロジェクトを削除してUnityに通報しましょう
示談という形でお金を貰えるかもしれません

941:名前は開発中のものです。
17/05/17 09:09:04.92UNQqS8tf.net
>>925
ワロタw
Visual Studio Communityで .tag を全文検索する時に
検索範囲をプロジェクトにしてみ
プロジェクトの全ソースから該当箇所が検索できる

そのコード書いた奴が犯人だなw

942:名前は開発中のものです。
17/05/17 09:38:45.59IECu6H/R.net
>>925
無料アセットは危険だからね
有料アセットを購入した方がいいよ
結果的にはそっちのほうが安くなる
ただほど高いものはない

943:名前は開発中のものです。
17/05/17 15:36:26.73GGl7FfpC.net
>>929
アセットは買った方がいいですね

944:名前は開発中のものです。
17/05/17 15:49:26.02jztN8I9l.net
リアルタイムでタグ書き換える糞コードとかバグの温床だろw
誰だよそんな糞コード書いたアホはw

945:sage
17/05/17 15:54:53.11lx22dPvY.net
はじめてのunityというサイトの玉転がしというページで、
スクリプトをコピペしてるのにエラーが出ます。
使用しているのは、最新のunityです。今日、インストしました。
どこかおかしなところはありますか?スクリプトエラーでロードできない。
using UnityEngine;
using UnityEngine.UI;
using System.Collections;

public class GameController : MonoBehaviour
{
public UnityEngine.UI.Text scoreLabel;
public void Update()
{
int count = GameObject.FindGameObjectsWithTag("Item").Length;
scoreLabel.text = count.ToString();
}
}

946:名前は開発中のものです。
17/05/17 15:56:48.74lx22dPvY.net
アゲてしまった。
こういうのをいじるのははじめてですが新鮮です。
スクリプトさえなければですが、、、。

このスクリプトに記載された情報をコピペじゃなくて理解できるようになりたいのですが、
参照するのに良いサイトなどはありますか?
FLOATとかでググっても出てこないです。

947:名前は開発中のものです。
17/05/17 16:18:48.01pV332LYD.net
>>932
エラー読みなよ。addできない理由が英語で書いてある上に
ご丁寧に直し方まで書いてある。それを直せばいいだけ。

948:名前は開発中のものです。
17/05/17 17:40:04.63lx22dPvY.net
いろいろ調べてみたが、エラーメッセージは、
コンパイルエラーを治すか、有効なスクリプトを割り当てろ。
monobehaviourスクリプトが含まれていないか、
ファイルネームと一致しない。

ファイルネームは指定されたとおりに作っているはずだが、、、
スクリプト自体の理解がないから、よくわからんちん。

このHPが最新のUNITYに対応していないとかいう落ちじゃないよね。

949:名前は開発中のものです。
17/05/17 17:44:39.56BN8TfF9V.net
>>933
まずC#の絵本

950:名前は開発中のものです。
17/05/17 17:47:04.56iQNBY4Lj.net
>>932
エラーが出たならエラーの内容を書こう
あとunityのバージョンも書こう
チュートリアルで詰まってる人はバージョン違いであることが多い

951:名前は開発中のものです。
17/05/17 17:52:02.99LPnoiJNp.net
タグの設定をしてなさそう
記載された手順を1行ずつ確認しながらもう一度やり直せ

952:名前は開発中のものです。
17/05/17 18:16:16.21IQLWDFdt.net
Text scoreLabelとか割り当ててる?
海栗の画面から設定いる

953:名前は開発中のものです。
17/05/17 18:18:37.257NZvRste.net
ファイル名とclass名の不一致は、非情に厳格にチェックされるようになったから
大文字/小文字/スペース/アンダースコアが100%完全に一致してないと全部弾かれる

954:名前は開発中のものです。
17/05/17 18:52:42.47rsKAwhT2.net
コンティニューしますか?

はい |>いいえ

955:名前は開発中のものです。
17/05/17 21:56:12.97SuEKPzqF.net
すみません、始めたばかりで質問自体わかりにくいかもしれません

例えばプレイヤーがScene1でアイテムAを消費し、アイテムBを拾ったとして
エリア移動してScene2に行った時、アイテムAはなくなったままで、アイテムBは持ったまま

というようなプレイヤーステータスやインベントリ内容をゲーム全体で共用管理するのには
どういうやり方が一般的なんでしょうか?
Scene遷移するとどうやら全てのオブジェクトが破棄されてしまうようなので……

やはり全てのSceneにstatic変数を使いまくったゲームマネージャみたいなのを作るべきでしょうか

956:名前は開発中のものです。
17/05/17 23:02:29.06hq++2/wd.net
そういったゲームを通して管理したい内容はDon'tDestroyOnLoadをつけたオブジェクトの配下にぶら下げて管理してる。

957:名前は開発中のものです。
17/05/17 23:04:33.04Qry4PsLY.net
>>942
アセットをかえばいいんじゃない

958:名前は開発中のものです。
17/05/17 23:04:53.8170JnwYPB.net
変数に持っちゃうとDUPEしそうだからデータベースかPlayerPrefsかね
DontDestroyOnLoadでもいいが値のチェックがめんどそう

959:名前は開発中のものです。
17/05/18 01:49:07.05emm8vT5P.net
そういうのはベースシーンで管理してレベル本体はLoad additiveみたいなやり方とか

960:名前は開発中のものです。
17/05/18 08:04:07.34CHYmiUuU.net
>>942
ScriptableObjectでセーブ

961:名前は開発中のものです。
17/05/18 08:44:30.062/bTtyL/.net
シーン間のデータ共有の話にデータベースだのScriptableObjectだの使えってアホか?
>>943>>944しかまともなこと言ってない

962:名前は開発中のものです。
17/05/18 08:47:48.35DyWOXTdL.net
個人制作程度ならそれでもいいけどシーンの多い大規模なプロジェクトだとDontDestroyOnLoadの方が大変だろ

963:名前は開発中のものです。
17/05/18 08:51:01.98fajUIvbV.net
DontDestroyとかそんな一時しのぎの古典的なやり方じゃ
中断も出来ないスパゲティが出来るだけだよw
デバッグで死ぬぜ

あ、デバッグすらしてないんだっけ

964:名前は開発中のものです。
17/05/18 10:45:45.12nXHWJlzY.net
じゃあアセットを買うしかないじゃない!

結局他人の力を借りるのね
Unityは技術のある先人が手間を掛けて作ったアセットを買ってただ組み合わせて作るだけだしな!

まだウディタで自分でドット絵から描いてるフリーゲームとかの方がオリジナリティ高いだろ

965:名前は開発中のものです。
17/05/18 11:04:56.62nFeZCFbk.net
会社にはいれば素材は描いて貰えるしな

966:名前は開発中のものです。
17/05/18 11:19:33.199D9K0RN6.net
アスペ?

967:名前は開発中のものです。
17/05/18 11:50:22.37yJtLcCWw.net
アセットおじさんアスペなのかw
1行以上書いたらバレちゃうでしょw

968:名前は開発中のものです。
17/05/18 12:18:18.99XpCedoSS.net
シングルトンクラス

969:名前は開発中のものです。
17/05/18 12:37:38.68tD3Ns1Z0.net
>>954
アセットを買えばバレないと思いますよ

970:名前は開発中のものです。
17/05/18 12:44:34.25Of7kZxIO.net
DontDestroyはデバグしにくすぎるし、使い勝手悪すぎる。
素直にファイル保存かPlayerPrefsでいいんじゃないの?

971:名前は開発中のものです。
17/05/18 14:36:22.39emm8vT5P.net
某セーブアセット買っちゃったけど、これ使ったら負けな気がして使ってない・・・

972:名前は開発中のものです。
17/05/18 15:06:07.49nXHWJlzY.net
アセットを買いましょう

そしてそれらを使用して作られたゲームは貴方ではなくアセットを作った人の力のおかげだという事です

アセット製作者に感謝しましょう

973:名無し@キムチ
17/05/18 16:35:12.15v78o5CNv.net
六角大王でつくったキャラをユニティで使うことはできるのですか?

974:名前は開発中のものです。
17/05/18 19:51:31.83oRBlUo7p.net
NCMBでもいいし

975:名前は開発中のものです。
17/05/18 22:11:55.11z4ovXYwp.net
ICBM

976:名前は開発中のものです。
17/05/19 02:14:00.922R1P4zKf.net
敵 Collider Rigidbody
弾 Collider Script(OnTriger~)
判定用のコンポ―ネントを取り付けた2種類のオブジェクトを用意し、
OnTriggerEnterで弾が敵に当たると共に消滅するように設定しました
しかし、敵が極端にダンゴになっていると一発の弾で複数の相手が消えてしまいます
同一のフレームで複数の敵のColliderに侵入したのが原因と思いますが、
ダンゴを解消する以外に何度もOnTrigerEnterを動かさせないような方法はありますか?

977:名前は開発中のものです。
17/05/19 02:57:57.10ppFoitKk.net
>>963
弾の変数に敵のスクリプトから値を参照しにいけるものを用意して、
FalseだったらTrueにして消失、Trueだったら判定を無視とかかなぁ。

978:名前は開発中のものです。
17/05/19 03:41:53.578Oh8VSZE.net
オブジェクトをいくつか用意し、操作を切り替えられるようにする。
プレイヤーが移動させた位置を記憶し、その軌道をリプレイさせ続ける。
オブジェクトが切り替わるごとにリプレイされるオブジェクトは増えていく、というものを作りたいです。
オブジェクトの切り替えはできたのですが、リプレイをうまく切り替えたり保持する方法はありませんか?
今の所リプレイフレームワークを使っています。
リプレイフレームワークを使った拡張の仕方、もしくは他の方法でもいいので教えていただきたいです。

979:名前は開発中のものです。
17/05/19 09:45:34.10peyK2bGF.net
>>965
URLリンク(ja.stackoverflow.com)
マルチポストかよw

980:名前は開発中のものです。
17/05/19 12:41:34.89S3tkW7Ma.net
>>965
既にライセンス違反な

リプレイフレームワークはGPLだから、利用した段階でGPLが適用される
全ソースコードを公開、アクセス可能な状態になってないとアウト

981:名前は開発中のものです。
17/05/19 14:26:16.04SErcaL/q.net
>>963
アセットを買えば出来ると思いますよ

982:名前は開発中のものです。
17/05/19 16:12:03.06YJyn4XFC.net
>>965
アセットを買いましょう

そして必ずReadmeとクレジット表記にアセットと制作者名を載せるのです

ライセンス違反なんて起こりません

Unityのゲームはアセットで成り立ちます

983:名前は開発中のものです。
17/05/19 17:30:56.23oaZtvH7b.net
すごいなGPLって
開発中で配布されてなくても公開義務発生するとか

984:名前は開発中のものです。
17/05/19 17:41:37.32SN8xSkIm.net
URLリンク(e-words.jp)
洒落でもギャグでもなく、組み込んだらもうGPL感染してしまう
だからウイルス並と言われてるんだがw

985:名前は開発中のものです。
17/05/19 17:50:21.68oaZtvH7b.net
GPLも該当するかどうか覚えてないけど
公開義務って公開を要求されたら直ちにソースを提示しなければならない
であってネットに常時置いとけではなかったよね?

そもそも配布していないソフトのコードに対する公開義務が意味不明だけど

986:名前は開発中のものです。
17/05/19 18:09:18.21SN8xSkIm.net
リンクしたらもうアウトなのに、GPLを組み込みつつ
GPLを回避してる状態とはどのような状態なんだろ?

987:名前は開発中のものです。
17/05/19 19:49:50.042R1P4zKf.net
>>964
弾の方にTriggerのスクリプトを置いているので、そちらにbool型変数を用意し
言われた通りにチェックしたところ一体目の敵の処理でのみ判定を行うことができました
ありがとうございました

988:名無し@キムチ
17/05/19 20:29:01.11gkNFfOSU.net
質問です。
試しにaudioをキャラにドラッグしたのですが、ゲームが始まると同時にaudioが鳴るので、削除しようとしたのですが、そのaudioの所在が不明なんです。
ヒエラルキーのキャラの子オブジェクトにも入っていませんし、インスペクターでそれと同じaudioをコンポーネントで追加しているのですが、こちらはawakewo
オンにしていないので、これとも違うようなんです。
一体キャラにドラッグしたaudioはどこを探せば見つかるのでしょうか?また削除するにはどうすればいいのでしょうか?

989:名前は開発中のものです。
17/05/19 20:54:07.14UsFyDYuJ.net
ヒエラルキーウインドの検索窓に、ref:ファイルパス

例)
ref:Resources/Sounds/bgm.ogg

990:名前は開発中のものです。
17/05/19 23:24:25.04gkNFfOSU.net
>>976
レスありがとうございます!
でもそれは理解できませんでした。ごめんなさい…

991:名前は開発中のものです。
17/05/19 23:42:58.81vlTfRyzR.net
>>977
アセットを買えば理解できると思いますよ

992:名前は開発中のものです。
17/05/20 01:06:05.5898vVOOcS.net
カジュアルアプリをコピーすれば
色々アルゴリズム学べていい
ググったりコピペは極力しないようにして

993:名前は開発中のものです。
17/05/20 03:17:54.03JqtSEG18.net
検索なしで作ろうとするアホ
スクリプトリファレンス見ずに悩み続けたら実力が伸びるのかね

994:名前は開発中のものです。
17/05/20 06:45:08.99WTvOq86S.net
クソゲーを作ってるのは明らかである。

995:名前は開発中のものです。
17/05/20 10:11:50.3798vVOOcS.net
リファレンスは前提だろw

996:KSK
17/05/20 10:16:54.21imgLZ/bR.net
>>980
まぁ、取り敢えず、次スレ立てる実力を見せてくれ。

997:名無し@キムチ
17/05/20 20:11:44.18yE25ozAd.net
>>982
リファレンスとは公式マニュアルのことですか?
公式マニュアルは当方には少し敷居が高すぎて理解できないです・・
一般の人の書いた解説のほうがわかりやすいので、いろいろ漁って読んでいます。ためになります。

998:名無し@キムチ
17/05/20 20:17:29.22yE25ozAd.net
>>976
ヒエラルキーウインドウのrefは理解できませんでしたが、自己解決しました。
プロジェクトウインドウに入っているassetから音声データを削除して、新たにインポートし直したら解決しました。
ありがとうございました!

999:名前は開発中のものです。
17/05/20 20:48:00.662MCBprur.net
>>984
アセットを買えばリファレンスも本も不要です

1000:名前は開発中のものです。
17/05/20 21:16:03.73CkxwiTiN.net
>>983
970が立ててないのに立てる必要あるわけないだろアホ

1001:名前は開発中のものです。
17/05/20 22:10:47.46+OgXi9mu.net
よって990以降が立てる必要もなし

1002:名前は開発中のものです。
17/05/20 22:17:13.28PL11I8SZ.net
たのしいUnity質問スレ おわり

1003:名前は開発中のものです。
17/05/20 22:21:37.08aiIGxq6k.net
ということで再開

【3Dゲームエンジン】Unity質問スレッド29
スレリンク(gamedev板)

誰も建てねーとかw

1004:名前は開発中のものです。
17/05/20 22:39:07.4598vVOOcS.net
ちんこ

1005:名前は開発中のものです。
17/05/20 22:43:07.53CkxwiTiN.net
>>990
よくやった

1006:KSK
17/05/20 22:45:50.00imgLZ/bR.net
>>990
乙。
やはり980のバカだったか。爪垢をやってあげて。

1007:名前は開発中のものです。
17/05/20 23:27:13.09aiIGxq6k.net
ということで埋め開始

1008:名前は開発中のものです。
17/05/20 23:33:25.95dSQd4uHn.net
海栗うめーーー

1009:名前は開発中のものです。
17/05/20 23:58:37.24PL11I8SZ.net
次スレもド初心者の質問で溢れますように

1010:名前は開発中のものです。
17/05/21 00:34:31.60HjysB4WR.net
1000なら寝てる間にゲームが出来上がってる

1011:名前は開発中のものです。
17/05/21 01:05:02.58d3rFepOm.net
1000なら次スレは本職エンジニアでいっぱい

1012:名前は開発中のものです。
17/05/21 01:39:00.85nyhk0KeS.net
1000なら次スレは質問0

1013:名前は開発中のものです。
17/05/21 01:39:49.24dwY+rnL2.net
1000なら…

1014:1001
Over 1000Thread.net
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 158日 3時間 4分 58秒

1015:1002
Over 1000Thread.net
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


──────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
──────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
URLリンク(premium.2ch.net)

▼ 浪人ログインはこちら ▼
URLリンク(login.2ch.net)

1016:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch