14/07/31 20:39:21.46 BnxJbAtm.net
ブレンダーで作ったアニメーションがアニメーションステートにドラッグしても入らないのは何でだロー
951:名前は開発中のものです。
14/07/31 21:13:25.20 7imwHGIQ.net
>>922
アセットが足りないんじゃないでしょうか
アセットストアでかいましょう
952:名前は開発中のものです。
14/07/31 21:42:00.41 BnxJbAtm.net
わかりましたァセットストアにいってきます
953:名前は開発中のものです。
14/07/31 22:20:39.02 q5/iHEjv.net
了解しましたファセットズドアーで買ってきまふー
954:名前は開発中のものです。
14/07/31 22:43:17.60 BnxJbAtm.net
Rigの設定かえたらできた(^_^)ノ
955:名前は開発中のものです。
14/07/31 23:27:43.45 9t6K5lI+.net
あ~、この仕様めっちゃきもちわりぃー
OnGui()
{
if(GUIButton(new Rect(),"Button")
}
956:名前は開発中のものです。
14/07/31 23:44:02.30 Djv9ceir.net
java scriptはプログラム雑になるから辞めた方がいいわ
型定義しっかりしなくてもプログラムできるのは、害悪でしかないし
Unityやるなら断然c#。100% c#
957:名前は開発中のものです。
14/07/31 23:57:10.55 A86elIhd.net
javascriptに親でも殺されたのか?
こんなもんやりたい方でやればいいのよ
958:名前は開発中のものです。
14/08/01 01:02:52.07 wR7mGwpaf
すみません。質問なんですが
DetonatorExplosionFrameworkというアセットを使おうとすると、唐突に
NullReferenceExceptionというエラーが出てしまい爆発エフェクトが作動しません。
この症状が出たら最後そのプロジェクトでは作動しなくなってしまいます。
同じ症状もしくは解決方法を知っている方はいらっしゃらないでしょうか?
959:名前は開発中のものです。
14/08/01 01:31:19.18 wQcBmcV/.net
javascriptはyieldが簡単に書けるのがいいよな
C#はめんどい
960:名前は開発中のものです。
14/08/01 02:05:23.89 wSPt2q6K.net
>>928
推論機構が完全なら型なんて飾りです、偉い人にしかわらんのかもしらんけど
つーわけでHaskell でかける scriptいれれ>>Unity
961:名前は開発中のものです。
14/08/01 02:33:09.39 8D/eRm6W.net
>>927
2.6までの我慢だ
JavaScriptの教本が多いのはなんでだ…
962:名前は開発中のものです。
14/08/01 10:33:35.20 z5gGztQHy
unityでfpsを作っているのですが、
武器のリロードモーションの作り方がいまいちわかりません。
キャラクターがモーションしている途中で、銃側のマガジンのオブジェクトを、
手のボーンに追従させればいいのでしょうか?
963:名前は開発中のものです。
14/08/01 11:17:20.24 nkUf+pJw.net
JavaScriptの方が簡単ってイメージが蔓延しているから
「この教本は簡単だよ!」ってイメージを付けたいんじゃないかなぁ
言語としてはどっちも好きだけど、VisualStudioが使える人にはC#がおすすめ
MonoDevelop使う分にはどっちも変わらないと思う
964:名前は開発中のものです。
14/08/01 14:18:39.26 w2nm3mGz.net
公式がMac+JS推奨なんじゃなかったっけな
どっちも使ってないけど
965:名前は開発中のものです。
14/08/01 14:25:53.21 W2myu87l.net
公式は公式で無能だしなぁ
日本法人に関してはもう諦めたけど
966:名前は開発中のものです。
14/08/01 15:02:20.08 zp+r23yT.net
>>937
B級の宣伝を見てると、あせっとおじさんてもしかして?って思ったw
967:名前は開発中のものです。
14/08/01 15:14:01.33 bPxZACd3.net
>>920
ありがとうございます。
ちょっとやってみます
968:名前は開発中のものです。
14/08/01 15:39:12.00 i+gkCZLK.net
あれ?
いつの間にか再生中のInspectorの編集が再生止めても戻らなくなってる?
969:名前は開発中のものです。
14/08/01 15:41:19.17 i+gkCZLK.net
ああそうか、Prefabの方の変更は戻らないのか 当たり前か
970:名前は開発中のものです。
14/08/01 16:59:13.79 PSVbKHrW.net
スターウォーズの
ホログラム的な表現をしたいのですが、
どこから手をつけたら良いかわからず、
シャーダーの設定や
グレアの掛け方など
参考になりそうなアドバイスをいただけませんでしょうか。
イメージはこんな感じです
URLリンク(viralnews.biz)
宜しくお願いします。
971:名前は開発中のものです。
14/08/01 18:17:42.21 fWdCh6g87
すみません。Unity初心者なのですが、
ボーンアニメーションのマトリクス情報はTransform型変数のどこに保管されているのでしょうか?
var matN : Transform = GameObject.Find("JOINT").GetComponent(Transform); // キャラクターA側
var matM : Transform = GameObject.Find("ROOT").GetComponent(Transform); // キャラクターB側
してから、
matM = matN; とやっても
matM.Position.x = matN.Position.x; //(yz軸省略)
matM.Rotation.x = matN.Rotation.x; //(yz軸省略)
とやってもくっ付ける事ができません。
.localPosition.yなどに+=で値を入れるとメッシュは動いて行くので取得は双方正常なはずなのですが…。
勘違いしていそうな部分があればご指摘頂けますと幸いです。 よろしくお願いします;
972:名前は開発中のものです。
14/08/01 20:45:36.25 bJ5zeyu1.net
>>942
それUnityとあんま関係なくない?
973:名前は開発中のものです。
14/08/01 21:06:41.11 o6rGuG8M.net
ふむ。フォースを信じるのじゃ
めいざふぉーすびーうぃずゆー
974:名前は開発中のものです。
14/08/01 21:17:08.60 FZ8HNHEY.net
みんなマップとかって他のソフトで作る?それともTなんとかで作れる?
975:名前は開発中のものです。
14/08/01 21:17:47.08 wSPt2q6K.net
>>942
シェーダを自前で書く(モデルを半透明で描画させる:R2D2が投影している錐体がないからそれだけで良い)
RenderingQueueの順序を正しく与える(背景になりうる3Dデータより後で描かないといけない)
これだけだと思うが?
976:名前は開発中のものです。
14/08/01 21:29:47.31 bJ5zeyu1.net
単に半透明だと目玉を入れ込んでるモデルとかだとすごいキモイことになるw
この辺の話かな
URLリンク(answers.unity3d.com)
977:943
14/08/01 22:47:15.12 fWdCh6g87
自己解決しました。失礼しました;
978:名前は開発中のものです。
14/08/01 22:35:46.29 wSPt2q6K.net
>>948
そうだな、結局RenderTextureにモノクロで書いてから投影し直すのが無難なのかな?
PCならそのほうが楽だよね。
979:名前は開発中のものです。
14/08/01 23:21:17.78 uQSaHxWP.net
>>946
アセット買えばいいと思う
980:名前は開発中のものです。
14/08/01 23:25:05.93 uQSaHxWP.net
>>942
アセットを買えばよいと思うよ
981:名前は開発中のものです。
14/08/02 02:41:45.88 IlA1fczb.net
893です。
色々アドバイスありがとうございます。
>>948
そうです、モデルの内部まで見えてしまう
処理などどうすればいいのかと思いまして。
説明が足らず申し訳ございません。
参考にしてみます!
982:名前は開発中のものです。
14/08/02 04:50:32.87 BsHnomTO.net
Unity最新バージョンでMonoDepelopがprojectビューから開けない(一瞬ロゴが出るだけ)のですが、誰か同じ症状が出た方か、解決方法を知っている方はいらっしゃいませんか?
Internal compile errorも併発してて作業になりません(T_T)
983:名前は開発中のものです。
14/08/02 04:57:27.29 32Wn2YhT.net
>>954
Monoのプロセスが残ってるときはそうなったな
タスクマネージャーからプロセスきってもっかい試してみ
984:名前は開発中のものです。
14/08/02 05:20:32.68 BsHnomTO.net
>>955
ありがとうございます。直りました!
再インストール繰り返してもダメだったのに…
985:名前は開発中のものです。
14/08/02 08:28:21.91 ZyVw/5f0g
ポイントライトやスポットライトを置いたら、
白い四角がライトの位置に必ず見えるんですがどうにか取り除くことは出来ないでしょうか?
986:名前は開発中のものです。
14/08/02 08:54:42.24 7Pj/fabCT
keyframe.tangentModeって機能してます?
31とか入れてコンスタントにしてアニメーション作ったんですけど
曲線のまんまなんですよ
987:名前は開発中のものです。
14/08/02 11:00:34.46 Mp6lwdHQ.net
テストプレイなんかをキーボードショートカットで設定できたりしませんか?
いちいちクリックするのめんどくさく
988:て・・・
989:名前は開発中のものです。
14/08/02 11:36:15.81 N5b1N+Xp.net
>>959
Edit > Play にはすでにキーボードショートカットは設定されているよ?
990:名前は開発中のものです。
14/08/02 11:38:25.44 Mp6lwdHQ.net
>>960
あーホントだありがとうございます
Create>materialなんかはありませんかね?
991:名前は開発中のものです。
14/08/02 12:03:31.04 N5b1N+Xp.net
>>961
メニュー項目を探せば分かることだが
Assets > Create > Material
ショートカットは自分で割り当ててくれ。
Mac ならシステム環境設定 > キーボードから設定できるが Windows はしらん。
992:名前は開発中のものです。
14/08/02 14:37:07.72 AGuM116I.net
アプデして今までできてた事がおかしな動作にならないか
それが心配でアップデートできません
993:名前は開発中のものです。
14/08/02 14:51:30.13 oOXy6+5t.net
>>963
アセット購入で安心です!
994:名前は開発中のものです。
14/08/02 15:10:21.13 1JuA3uG4.net
4.3から4.5なら何の問題も起きなかった
過去困ったのは
2.6 -> 3.0
4.1 -> 4.3
かな
995:名前は開発中のものです。
14/08/02 20:00:17.01 g50vmh/6.net
インストール先のフォルダ変えるだけで複数バージョン共存できるはず多分
もちろんプロジェクトは開く前にバックアップ取っといてね。これ絶対。
996:名前は開発中のものです。
14/08/02 20:45:41.35 xdnG1lfc.net
コンポーネントとしてくっつけたスクリプト内で、
gameobject.~~
って指定したら、そのコンポーネントをぶらさげている
gameobjectを指してるってことで良いんですよね?
デバッグログで
Debug.Log(gameobject)
で名前が出てくるのでそうだと思って良いですか?
thisとの違いはありますか?
あと、引数でrefで参照渡しになると思うのですが、
使いどころはどんなときですか?
997:名前は開発中のものです。
14/08/02 20:46:52.35 XD2iJMsd.net
夏休み過ぎるw
998:名前は開発中のものです。
14/08/02 20:59:07.90 JWZ3UC0/.net
>>967
最初の方はなに言ってるのかわからん
ref は引数に構造体渡したいときとか
コピー渡したくない(引数を変更したい)ときでしょう。
unity関係ねー。
999:名前は開発中のものです。
14/08/02 21:26:21.58 eMlnPrK8.net
>>967
gameObjectはそういうことで間違いない。
thisはそのスクリプトコンポーネントだ。
参照渡しの使いどころって言われてもなぁw
一般的な参照渡ししたいときとしか言えんわw
Unityだからどうこうということはない。
1000:名前は開発中のものです。
14/08/02 21:39:12.70 xdnG1lfc.net
>>970
わかりました。ありがとうございます。
1001:名前は開発中のものです。
14/08/02 22:04:13.39 oOXy6+5t.net
>>967
アセットをかえばいいでしょう
1002:名前は開発中のものです。
14/08/03 01:11:44.32 uKgi7+K6.net
WaitForSecondsのような
yield return new クラス();
とできるものを作りたいのだけれど
Coroutine や YieldInstruction を継承したクラスにってどう実装したら
yield return new 自作クラス();
って使えるようになるのん?
MoveNext的なメソッドごとに処理を分割して非同期化したいどす。
1003:名前は開発中のものです。
14/08/03 01:39:34.39 58C5IWbb.net
>>973
アセットかえばいいとおもいますよ
1004:名前は開発中のものです。
14/08/03 02:32:14.94 52xNr47S.net
シューティングゲームを作っていて、
弾や敵の種類ごとの当たり判定を設定しています。
Physics2DでLayerCollisionMatrixのチェックをスクリプトから設定しました。
そして使う側はgameObject.layer = 9
などで指定したのですが、
ボタンとして作った関係ないオブジェクトが、
クリックに反応したりしなかったりするようになりました。
レイヤー設定を外すと正常に戻ります。
設定のしかたはあってますか?
あるいは、レイヤーが増えるとクリックを逃しやすくなったりしますか?
ボタンオブジェクトは、反応しないときは
onmousedownに入ってきません。
全く反応しなくなったのなら、まだわかるのですが…
1005:名前は開発中のものです。
14/08/03 08:17:31.70 03XwVDAC.net
>>973
IEnumerator実装したクラスを作ればいいじゃないか
yield return new SomeYourClass();
で返されたIEnumeratorを実装したSomeYourClassの MoveNextの戻り値で処理の継続が成されるんだから。
1006:名前は開発中のものです。
14/08/03 08:32:21.52 w0DLklRc.net
ブレンダーで作ったアニメーションをUnityで読み込んでるのですが
向きが反対だったのでブレンダーの出力設定で前方を-zに設定して
これで向きは修正できたのですがアニメーションの向きが結局同じみたいで
進む方向はいいのですがモーションが反対(そのまま)という形になります
親オブジェクトを作って角度を変えるのはスクリプトで数値を変えているので無理ですし
スクリプトで180度分を制御するのはナンセンスですよね…
これは簡単なモーションだったので作り直してもいいのですが
Unityの仕様を知らない人にモデリングやモーションを頼んでいるので
できればそれを担当している人に自由に作ってほしく
こちらで何とかしたいのですが実際ブレンダーで向きなどを反対に作ってしまったとき(モーションなども)
どのように正しいモーションの向きと進む方向を実現しているのか教えていただければと思い質問しました。
こういうのは拡張エディタでFBXインポートの設定を付け加えたりして解消するのでしょうか…?
それかUnity側の仕様を理解してモーションを作っていくしかないのでしょうか…?
初心的ですみませんがよろしくお願いしますorz
1007:名前は開発中のものです。
14/08/03 09:40:06.66 58C5IWbb.net
>>977
Unity使い始めてかなり経つけど、結局アセットを買うのが一番近道だよ
1008:名前は開発中のものです。
14/08/03 09:41:47.60 RIkCnlIh.net
>>977
モーションに限らずだが無駄な作業が発生しないように
正しい仕様を調査し、確定してドキュメントにしてそれに沿って
作業するようにしないと大量のデータを作るときはえらいことになる。
BlenderもUnityも別なソフトなので感覚的にこう作ったんだから
俺が思ったとおりになってくれないのはおかしい、とか言ったところで
誰が責任を取ってくれる訳でもない。
他人にデータを発注などしてる場合は尚更。
仕様も確定しないまま適当に頼むのは
無駄な作業させてる可能性がある訳で。
こういった話はプロジェクトの進め方の話であって
Unity,とかそういう話ではないが。
1009:名前は開発中のものです。
14/08/03 11:29:22.94 w0DLklRc.net
>>979
計画皆無のガバガバですみませんorz
まだまだ実験段階で仕様に関して試行錯誤していることをご理解ください…
モーション自体が原点から動かずにその場で動作するタイプ、(歩きや走り)
はスクリプトで向きと移動量を書いているのでこの時点では問題にはならなかったのです…
なので今日、気楽な開発にモデリングとモーションを担当できるかたを誘った次第で
しかしながらルートモーションをそのまま適応するために作ったモーションが
反対向きだったためブレンダーの出力設定で-zを前方に設定したわけです
位置は正しく進むようになったのですが方向は逆を向きます
簡単に言いますとまっすぐ進むのにモーションは逆向でムーンウォーク状態です。
同じくこの仕様がわかったのも今日のことであらかじめモーションの方向はこっち向きに
と話せばそれで終わりなのですが
しかしUnityでブレンダーの過去の資源やフリーのモーション付モデルを扱うとき
Unityの仕様を考えて作られていないのは当然で同じようなことが起こってしまうと思うのです…
そもそもゲームエンジンの仕様をグラフィック担当者が理解していなくてもプログラマが
その差分を修正する、これはプログラマとして大事な部分だと思っているのですが…
どうにかいい方法はないものでしょうか…?
1010:名前は開発中のものです。
14/08/03 11:33:26.43 uKgi7+K6.net
>>976 そう思うじゃん?
けどIEnumeratorだけだと2フレーム以上待機してくれないんだよ…
2フレーム位上待機させるならコルーチンと同じくStartCoroutineが必要…
StartCoroutineの記述を省略したいんだけどWaitForSecondsとか中身どうなってるんだろう…
using System.Collections;
using UnityEngine;
public class Sample : MonoBehaviour
{
void Start()
{
StartCoroutine( Routine() );
}
IEnumerator Routine()
{
while( true )
{
Debug.Log( Time.frameCount );
//yield return StartCoroutine( new WaitForFrame( 10 ) ); // これはしっかり10フレーム待機する。
yield return new WaitForFrame( 10 ); // これはMoveNextが1回も呼ばれない。
}
}
}
1011:名前は開発中のものです。
14/08/03 11:34:51.28 uKgi7+K6.net
>>981の続き
// コンストラクタで渡されたフレーム数だけコルーチン内で待機するクラス
class WaitForFrame : YieldInstruction, IEnumerator
{
readonly int maxWaitFrameCount;
int waitFrameCount;
public WaitForFrame( int maxWaitFrameCount )
{
this.maxWaitFrameCount = maxWaitFrameCount;
}
object IEnumerator.Current { get { return null; } }
bool IEnumerator.MoveNext()
{
waitFrameCount++;
return waitFrameCount <= maxWaitFrameCount;
}
void IEnumerator.Reset()
{
waitFrameCount = 0;
}
}
1012:名前は開発中のものです。
14/08/03 12:11:34.36 HIqdATiw.net
>>981
アセットでいけますよ、それ
1013:名前は開発中のものです。
14/08/03 13:07:12.21 RIkCnlIh.net
>>980
「どのように正しいモーションの向きと進む方向を実現するのか」
に関しちゃ仕様に沿ってデータ作る、以外の方法はないと思うが。
その正しさを仕様として決めているのは自分なのだから。
まぁいずれにせよUnityにもBlenderにも自由自在にモーションの方向を
ボタン一発で変換してくれる機能はない。
どうしてもその仕様に沿わないデータを扱いたいなら
Blender上なりUnity上なりでモーションデータを自分が決めた仕様にそって
変換する為のツールをつくれば?
今回の話で言えばルートのY回転(BlenderはZupなのでZ回転になるかもだけど)
のキーの値を全部180度足すなり引くなりしてやればいいんじゃない?
まぁ実のところジンバルロックの問題とかキーにつけた接線をどうするかとか
とか色々問題が生じる可能性もあるのだけどその辺を間引いて単純に考えれば。
Blender関連の情報あさればキーの値を変換してくれる
ツール(スクリプト)とかはありそうな気はする。
まぁなくても自作するのが難しいツールではないと思う。
Unity上でもクリップ複製すればできるはず。
それもできないならそのデータに合わせて仕様の方を変更するw
仕様に沿わないデータにプログラマ側で対応するってそういうことでしょ?
1014:名前は開発中のものです。
14/08/03 13:29:22.60 HIqdATiw.net
>>984
仕様に沿うようにアセットをかって対応しましょう
1015:名前は開発中のものです。
14/08/03 14:53:14.17 w9JQmcxW.net
c#の�
1016:ソ問もここでしたいというのが本音なのですが・・・ C#スレだとリンチされます
1017:名前は開発中のものです。
14/08/03 15:01:22.27 wy9M95gR.net
スレばいいじゃない
どうせアセットを買えとかしか言われないと思いますけど
ヒマな人がいたら答えてもらえるかもね
1018:名前は開発中のものです。
14/08/03 17:14:50.10 Ja+kSdIIy
>>980
基本的な座標系の違いの話だと思うけど
UnityやBlenderに限らずソフトや環境によってバラバラだよ。
だからゲーム作るときに限らず
3DCGソフト間でデータやり取りするときでも問題になる。
そういうわけでまず一番最初にゲーム作ってる自分達で
きちんとコミニュケーションとって、自分達のプロジェクトの
仕様をきっちり決めてから作業しないとしんどい。
「Blender、座標系、unity」とかでググれば色々出るはずだけど
自分でコンバータとか作るか、Blender上で前後逆向きで
作業させる事になるはず。
>>979さんが書いてるように多人数での製作ではテクスチャや
モデルのポリゴン数の見積もりとかと同じく仕様書を作った方がいい。
ゲームつくりは基本面倒な事の積み重ねなので、フリーのモーション付き
モデルとかもそのまま使えたら儲け程度の認識の方がいいかも。
1019:名前は開発中のものです。
14/08/03 17:20:22.00 w0DLklRc.net
>>984
やっぱりブレンダーのほうでと思ってたんですけど
Unityのアニメーション設定はルートの位置をずらすオフセットだけじゃなくて
オフセットって角度も調整できるんですね… うわぁすごい恥ずかしい…
ごめんなさい、すみません、振り返ってみると自分みたいなプログラマ初心者が
「これはプログラマとして大事な部分だと思っているのですが」はかなり滑稽ですよね…
日々精神します、笑わないでorz 靴舐めますんでペロペロ
プログラムは言語の基礎が終わってUnityが初めてなんです許してください…。
でもこのさい作ったことないんですがブレンダーでアドオンも追加してみます
ワールドの原点座標からy軸反転だけでできそうなので…(´・ω・`)
お手数かけて申し訳ない。そしてただただ恥ずかしい…
もっとがんばります…ごめんなさい
1020:名前は開発中のものです。
14/08/03 17:22:30.69 S2Lh4KGJ.net
日本語でおk
1021:名前は開発中のものです。
14/08/03 19:26:18.18 Pw/q7vjl.net
変だな…
1022:名前は開発中のものです。
14/08/03 22:29:34.38 RMYW/h/x.net
メダルプッシャーゲームの動く床とメダルの連動って親子関係のスクリプトかくしかないですかね
1023:名前は開発中のものです。
14/08/03 22:42:07.36 NDJxp8YB.net
トレーディングカードゲームっぽいのを作っているのですが、
player領域(親オブジェクト)の右側にライブラリー(子オブジェクト)があり、
library.add(card)とするとライブラリーを親とし、
その位置にカードを生成します。
var temp = (GameObject)GameObject.Instantiate(source);
temp.transform.parent = transform;
temp.transform.localPosition = Vector3.zero;
ここまではいいのですが、
player1をコピーし、rotation.yを180度回転させ、player2を対面させます。
player2のライブラリーにカードを加えると
位置はいいのですが、対面にならず、
↑(player2) ↑(player1)同じ向きになっていまします。
roationをいじったりしてみたのですが、上手くいかず、
↓ ↑ で対面させるにはどうすればいいでしょうか?
1024:名前は開発中のものです。
14/08/03 22:50:01.12 NDJxp8YB.net
temp.transform.localRotation = Quaternion.Euler(90, 0, 0);
を追加して解決しました。
なぜ、こうなるのかまったく理解できてないですが。
1025:名前は開発中のものです。
14/08/03 22:50:51.61 HIqdATiw.net
>>992
アセットでありますよ
購入しましょう
1026:名前は開発中のものです。
14/08/03 22:54:44.63 Agy6fyvq.net
>>994
確かにそれはよくわからないな
temp.transform.localEulerAngles=Vector3.zero;
とかならまだわかるんだが
1027:名前は開発中のものです。
14/08/03 23:03:06.46 NDJxp8YB.net
>>994
カードのオブジェクトを作った時に
rotation 0,0,0にすると
カードが立った状態なんですね。
なので、横にしておいた方がいいと思って、
R = 90,0,0でプレハブ化したんです。
やっぱ、0,0,0にした方がいいのかなー
角度の問題が本当に難しい
1028:名前は開発中のものです。
14/08/03 23:20:05.81 Agy6fyvq.net
だったらわかるw
localRotationは要するに親から見た角度だから。
Player1はグローバルで見ても90,0,0で良かったんだろうけど
Player2は180度まわしてるから親から見た角度を同じにするなら
それを指定してやらなければならない。
まぁ多分
temp.transform.rotation=Quaternion.Euler(90,180,0);
とかでもいいんだと思う。
まぁプレハブの状態自体は扱いやすいように
1029:作っておいたほうが いいんだろうけどね~。
1030:名前は開発中のものです。
14/08/03 23:25:12.08 HIqdATiw.net
>>997
アセットを買ったら簡単にできますよ
1031:名前は開発中のものです。
14/08/04 00:32:55.19 b/bs74N1.net
ちょっとアセット推奨派に教えて欲しいんだけど、
Unityのアセットって、
そこからリソース(テクスチャ、メッシュ、サウンドなど)を吸いだして、
非Unityのゲームに利用してもライセンス的に大丈夫なんだろうか
1032:名前は開発中のものです。
14/08/04 00:57:44.56 EPziNz/5.net
なんだ犯罪者か
1033:名前は開発中のものです。
14/08/04 01:10:47.04 P/BkxqoG.net
>>1000
ダメだろ
1034:名前は開発中のものです。
14/08/04 01:32:35.13 b/bs74N1.net
>>1001
マスかいて死ね文盲
>>1002
そういう規約があるのか・・・
1035:名前は開発中のものです。
14/08/04 01:34:43.20 VJsoTI78.net
>>1000
これ
URLリンク(japan.unity3d.com)
1036:名前は開発中のものです。
14/08/04 01:51:17.48 b/bs74N1.net
>>1004
thx
UnityのIDE触ったことないので恐縮なんだけど、
アセット中で使われているリソースって、汎用的なフォーマットでエクスポートとかできないの?
リバースエンジニアリングや分解はダメって規約に書いてあるけど、エクスポートの様な操作が出来るとしたら、それも分解に該当するのか。
1037:名前は開発中のものです。
14/08/04 02:10:33.29 PHD51R1a.net
>>1005
アセットをかえばできると思いますよ
1038:名前は開発中のものです。
14/08/04 02:27:54.68 VJsoTI78.net
>>1005
できるものとできないものがある。
モデルとかはテクスチャーとかは基本的にできるね。
エクスポートっていうか基本的にFBXそのものだからね。
シェーダーとかスクリプトプログラムとかはものによっては
DLLになってたりプリコンパイルされたもののみ、のものもある。
なんかパラパラと見てるとモデルとかUnity以外で使うな、
って感じの文章はないよね。
ただアセットストアにはUnityの定めたやり方でのみアクセスが許されて
複製はしちゃダメ、ということを掛け合わせると事実上Unity以外で
使えばそれはライセンス違反、ということにはなるのかもしれない。
1039:名前は開発中のものです。
14/08/04 03:06:03.85 dfLZJlXC.net
作った人に聞けばいいじゃん。人間なんだから
1040:名前は開発中のものです。
14/08/04 04:55:21.66 F0Qomclm.net
iTweenで等速移動させようと思い、こちらのサイトを参考に
URLリンク(posposi.blog.fc2.com)
してみたのですが、直進する分にはパスの最後まで等速移動するも
急カーブではぎこちない動きになってしまいました
何か参考になる物はないでしょうか
1041:名前は開発中のものです。
14/08/04 08:19:24.71 zUQ39ToC.net
OnGui の座標は左上が原点、
ゲーム内のオブジェクトは中央が原点だと思うのですが、
OnGui の座標を中央原点に変更することは出来ますか?
1042:名前は開発中のものです。
14/08/04 09:30:22.58 PHD51R1a.net
>>1009
アセットが参考になると思います
1043:名前は開発中のものです。
14/08/04 09:32:24.18 PHD51R1a.net
>>1010
アセットを買うのが一番ですね
1044:名前は開発中のものです。
14/08/04 10:09:55.23 VJsoTI78.net
>>1010
無理。現状のスクリーンの大きさから自分で割り出すしかない。
1045:名前は開発中のものです。
14/08/04 16:19:20.28 Ltf+DoBx.net
>>995
はぁわかりました
1046:名前は開発中のものです。
14/08/04 16:33:16.40 b/bs74N1.net
>>1007
thx
参考になったよ。
リソース流用できれば非常にうれしいんだが。
リソース流用の要望は、海外フォーラムでも話題になっていないんだろうか。
1047:名前は開発中のものです。
14/08/04 16:52:08.66 Pf/qg2YC.net
>>981
うろ覚えですまんがWaitForSecondsとかはUnity内部で特殊処理されているから
「yield return new 自作クラス()」みたいなのは作れないとUnityAnswersだかでずいぶん前に見たような記憶がある
1048:名前は開発中のものです。
14/08/04 17:31:13.20 H4+pDShA.net
>>1016
そっかありがとう
なんか出来たら書き込むよサンクス
1049:名前は開発中のものです。
14/08/04 18:44:38.28 ERK1P5AA.net
>>1000
>Unityのアセットって、
>そこからリソース(テクスチャ、メッシュ、サウンドなど)を吸いだして、
>非Unityのゲームに利用してもライセンス的に大丈夫なんだろうか
「アセットストアプロバイダー契約」 -> 「エンドユーザーの権利と義務」
URLリンク(japan.unity3d.com)
を参照。
1050:名前は開発中のものです。
14/08/04 18:48:03.70 ERK1P5AA.net
エンドユーザーは、ライセンス許諾されるアセットを、
意図される目的にのみ利用できます。
2.2
ライセンサーは、アセットをテレビゲームおよび
インタラクティブメディアの構成要素として組み込むおよび埋め込むため、
およびこれらのテレビゲームおよびインタラクティブメディアを頒布するための、
非独占的かつ世界的、永続的なアセットのライセンスをエンドユーザーに許諾します。
また、エンドユーザーは、アセットを複製、頒布、サブライセンス、賃貸し、リース、貸与することはできません。
エンドユーザーは、アセットをテレビゲームまたはインタラクティブメディアの一部に組み込む以外の方法で頒布する、
または譲渡する権利を有さないことをここに強調しておきます。
1051:名前は開発中のものです。
14/08/04 18:50:21.59 ERK1P5AA.net
「Unityの」という、ことわり書きが見当たらないので、
「テレビゲームおよびインタラクティブメディア」に使用するのであれば、
非Unityのゲームでも大丈夫だと思われ。
1052:名前は開発中のものです。
14/08/04 18:56:47.84 Mu3ulYN8.net
アセットってFree版のUnityでも使えるの?
1053:名前は開発中のものです。
14/08/04 19:08:51.65 b/bs74N1.net
>>1018-966
thxありがとう
素材集を売る様な用途には使えない点は、どこでも強調してるんだな
もう少し自分で確実なところも調べてみるわ
よし、次はUnityで1つ作って、Unity経由のリソース流用技術を身に付けるのも悪くなさそうだ
1054:名前は開発中のものです。
14/08/04 19:38:20.41 1m3ONYnr.net
売る…?
他人が作ったアセットを…?
1055:名前は開発中のものです。
14/08/04 19:42:51.89 6h/r9sdq.net
何か問題でも?
1056:名前は開発中のものです。
14/08/04 19:56:29.67 b/bs74N1.net
>アセットをテレビゲームまたはインタラクティブメディアの【一部に組み込む】以外の方法で頒布する、または譲渡する権利を有さない
↓
>素材集を売る様な用途には使えない
と読み取った
素材集て言えば、素材そのものが商品価値になる商材でしょ
クリップアートの利用規約に書いてあるようなのをイメージしていたんだけど
1057:名前は開発中のものです。
14/08/04 20:00:57.24 L3UlBJYP.net
>>1024
人間のクズという問題があるってー
1058:名前は開発中のものです。
14/08/04 22:12:45.90 gxH/UtPV.net
禁止の文言が無いことを許可ととるのはやめた方がいいんじゃない
unityアセットの規約以前にリソース作った個人に権利が発生してるんじゃないの?
1059:名前は開発中のものです。
14/08/04 23:26:13.37 L3UlBJYP.net
そんな怪しい物で金もうけ考えるくらいなら普通に働けw
1060:名前は開発中のものです。
14/08/04 23:37:34.42 EPziNz/5.net
普通に働ける奴はこんなところにおらんし
1061:名前は開発中のものです。
14/08/05 00:03:13.64 dP+u54Pu.net
>禁止の文言が無いことを許可ととるのはやめた方がいいんじゃない
禁止の文言がないことを、片方の思い込みで禁止できない、
って考えもあってだね。
「アセットをUnityで開発する以外のゲームで使ってはいけない」
とUnity社が考えているなら、この契約書にミスがあると言えるだろうね。
1062:名前は開発中のものです。
14/08/05 02:01:24.73 cNUGR2XG.net
おまえら法律家か政治家にでもなった方が良いんじゃね?
1063:名前は開発中のものです。
14/08/05 08:14:47.79 Pph6hIDt.net
基本的に他人が作ったアセットを横流しするみたいな事をしたら確実にトラブルのが目に見えてる。
自分を安心させたいから契約の解釈を都合よくこねくり回してるだけ。
1064:名前は開発中のものです。
14/08/05 12:43:34.86 0c90dwZ0.net
> 基本的に他人が作ったアセットを横流しするみたいな事をしたら確実にトラブルのが目に見えてる。
そんな、チョンやシナ人みたいな事するな。
本当に日本人か?
1065:名前は開発中のものです。
14/08/05 12:45:43.54 rXzDHTy/.net
どんな言葉をこねようとただの泥棒
あとは自己責任で
1066:名前は開発中のものです。
14/08/05 14:58:25.40 nr03j19w.net
水面表現で、Water(Basic)のアセットをつかったのですが
大きいわがちら�
1067:ソら移動するだけで、水面っぽくならずに困ってます。 何か原因わかりましたら教えていただければ助かります ttp://fast-uploader.com/file/6962773578682/
1068:名前は開発中のものです。
14/08/05 15:10:18.78 b1X2Yf05.net
原因も何もそれで正しい。
「おかみを呼べ!こんなものが水に見えるか!」
っていうお目の高さは間違っちゃいないが
それ以上やりたければ自分でシェーダ書くしかないなw
1069:名前は開発中のものです。
14/08/05 15:20:28.66 pBjn2cID.net
>>1035
有料アセットのほうがいいですよ
無料アセットにろくなもはありません
権利関係も厄介です
アセットは買いましょう
1070:名前は開発中のものです。
14/08/05 15:34:56.53 nr03j19w.net
>>1036
1年ほどまえにここをみてつくったら、水面っぽくなったのですが
URLリンク(d.hatena.ne.jp)
最近またはじめてつくったらこんなかんじで輪っかだけになってしまって
正しいって感じがしないのですよ・・・。
URLリンク(fast-uploader.com)
以前作ったのをのこしておけばよかったのですが消してしまいまして。
1071:名前は開発中のものです。
14/08/05 15:58:40.48 b1X2Yf05.net
作るも何もインポートしたアセットを置いただけじゃね?
そしてそのページに書いてあることも
「インポートしたアセットを置くだけ」だ。
恐らくだけどNormalMapが効いていない。
理由はその画面からは推測不能。
・イマドキないと思うがハードウェア的にノーマルマップが使えない
・何らかの理由でノーマル用のバンプテクスチャーがインポートされていない。
・何らかの理由でマテリアルのノーマルテクスチャー設定を消してしまった。
とかそんなあたりか?
1072:名前は開発中のものです。
14/08/05 16:31:53.32 nr03j19w.net
>>1039
他のPCで再インストールしても同じ現象
バージョンが4.5だったので動いた時の4.3を他のPCにインストールしたら動きました
4.5で動かすために4.3をカスタムアセットでエキスポートして、4.5にインポートしたら
動きました・・・
4.5のWaterシェーダーがおかしいかおっしゃるようにバンプがきいてないか
とりあえず無理やりだけど動きました。
みなさんどうもありがとう
1073:名前は開発中のものです。
14/08/05 19:51:28.36 l+bV8KZx.net
NGUIで色情報を128を基準として、
0~127のときは色情報を減らす
128~255のときは色情報を増やす
ってしたい。
デフォルトだと255が基準で、色情報を減らすことしかできない。
理由を辿ってみたらパフォーマンスのために頂点カラーを使ってるからっぽい。
色を加算するにはNGUI標準のシェーダーに色加算する処理追加して、
マテリアルから設定しないとだめかな? その場合ドローコールは1つ増えちゃうよね;
なんかうまい手ないかな…
アセットおじさんスプライト管理の良いアセット教えてよ……
1074:名前は開発中のものです。
14/08/05 21:35:02.64 pBjn2cID.net
>>1041
アセットをかえばいいと思いますよ
1075:名前は開発中のものです。
14/08/05 21:38:58.58 JJtNo6J5.net
今から始める初心者なんだが、これ買っておけって入門書教えて。予算5000円以内で頼む
1076:名前は開発中のものです。
14/08/05 21:59:01.97 tgyAoa8L.net
>>1043
公式のチュートリアルを最初にやる
そのあと自分で立ち読みしてから決めるのが吉
プログラムの概念が解るがUnityの初心者ならUnityのオペレーションやクラスの説明がある書籍
そうでないならC#の書籍を買う事になるだろうから
1077:名前は開発中のものです。
14/08/05 22:11:32.88 WCQkNfyP.net
次スレ
【3Dゲームエンジン】Unity質問スレッド11
スレリンク(gamedev板)
1078:名前は開発中のものです。
14/08/05 22:25:02.33 JaO0mvFk.net
立ち読みwwww
マジ乞食かよ
PC無いからネカフェでUnity使えとか言いそう
1079:名前は開発中のものです。
14/08/05 22:28:14.89 g0OiktdR.net
普通本買うとき試読するだろ何言ってんだ
1080:名前は開発中のものです。
14/08/05 22:29:48.92 Pph6hIDt.net
>>1046
wを4つも使ってる、凄いなー
1081:名前は開発中のものです。
14/08/05 22:33:26.37 ba17QmL7.net
ああいう本を表紙買いするのは金ドブに捨てるレベル
デカいから場所も取るし
1082:名前は開発中のものです。
14/08/05 22:42:13.22 tgyAoa8L.net
>>1046
表紙やタイトルだけで買ったら
URLリンク(twitpic.com)
こう言う本つかまされるじゃないか
1083:名前は開発中のものです。
14/08/05 22:51:53.52 /FIFdXf/.net
おまえらが今まで買った「これは掴んでしまった(汗」ってunity本は何?
1084:名前は開発中のものです。
14/08/05 23:51:07.72 dxFhAxeW.net
ISBN-10: 4777516997だな
立ち読みしてたら絶対買ってなかった
1085:名前は開発中のものです。
14/08/06 00:51:22.20 Wk9fUeoN.net
洒落なんで真面目に答えるの禁止・・・(やべぇ)
1086:名前は開発中のものです。
14/08/06 01:12:24.96 45XD03Tj.net
失敗ではないのだがAmazonで買ったunityライブラリ辞典がわりと不幸だった
オンラインの英語版でも問題なかったから目次に目を通すだけでおわってしまった。
あとバージョンが変わってしまったのも不幸
1087:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
1088:名前は開発中のものです。
14/08/29 11:42:28.22 E04spcSx1
プログラミング自体初心者なんですが、UnityのDetonator Explosion Frameworkに付いて質問です。
砲弾による爆発で敵にダメージを与えたいのですが、どうすれがいいでしょうか?Detonatorで検索しても
爆発させる方法が殆どで、ダメージを与える方法が出て来ないです。砲弾自体が当たった時はSendMessageで砲弾で設定したダメージを与えられるので、
それと同じダメージを爆発の当たり判定でも与えたいです。
参考になるサイトや書籍をご存知の方教えて下さい。よろしくお願いします。
1089:名前は開発中のものです。
14/09/01 00:28:44.61 c47ZeWZIn
プログラミングも初心者で書かれてる事の殆ど理解してないんですけど、ここの人達は本当に良い人ばかりですね。
俺の様な無知な人間にもきっちり誠実に答えてくれる。頑張ろうって気になるな。
1090:名前は開発中のものです。
14/09/11 15:06:21.39 oiJ7XQQzn
unityでドラえもんのコエカタマリンみたいなモノを表示させたいのですが、
どうすれば良いのでしょうか?
元からある3Dtextだとペラペラなので雰囲気が出ません。
よろしくお願いします。
1091:名前は開発中のものです。
14/09/15 15:58:14.83 rgyLMh7fT
オブジェクトを(まずはマウスクリックで)ドラッグ&ドロップでXZ平面上に配置できるようにしたいです。
以下のスクリプトをオブジェクトに与えて再生し、オブジェクトをクリックするとY軸方向にも移動してしまう現象をXZ平面上のみ移動するように修正したいのですが、どうすればいいかわかりません。
private Vector3 screenPoint;
private Vector3 offset;
void OnMouseDown()
{
screenPoint = Camera.main.WorldToScreenPoint(gameObject.transform.position);
offset = gameObject.transform.position - Camera.main.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, screenPoint.z));
}
void OnMouseDrag()
{
Vector3 curScreenPoint = new Vector3(Input.mousePosition.x, Input.mousePosition.y, screenPoint.z);
Vector3 curPosition = Camera.main.ScreenToWorldPoint(curScreenPoint) + offset;
transform.position = curPosition;
}
}
1092:名前は開発中のものです。
14/09/22 13:39:36.84 nrvW9pOoa
質問失礼します。
3D Textに関してなのですが、UnityのScene上で壁に見立てたCubeに3D Textで
文字を置いたところ、文字を挟んでCubeの裏にカメラを
1093:回したときにもその文字が見えてしまっています。少し調べたところ「3D Textは強制的に画面の一番前に表示される」との記事は見つかったのですが対処法に悩んでます。下記の記事を参考にしてみましたが、FontをMaterialに設定するところで参考サイトとは違いプレビューが真っ暗になってしまい文字が出なくなったという状態です。http://wiki.unity3d.com/index.php/3DText3D Textというところに拘りはないので他の文字の表示方法でもよいので、文字が他のオブジェクトの裏に隠れてくれるような方法は何かありませんでしょうか?参考にしたサイトで詰まった点で怪しいと思っているのが、Fontをwindowsの コントロールパネル→フォント から持ってきたのですが、Unityの画面上でフォントのファイルのアイコンが違うところです。
1094:名前は開発中のものです。
14/09/23 12:37:42.61 0U9e0M389
アセットストアでdlしたアセットは商用利用しても大丈夫ですか?
1095:名前は開発中のものです。
15/08/26 19:04:20.41 D+yf0fUlu
最新のえぁ
1096:名前は開発中のものです。
15/08/26 19:07:26.61 D+yf0fUlu
最新バージョンのを導入して
やってみているのだが
example projectが動かない。
それの3D MODELSなどは
下に表示されているのだが
SCENE VIEWに展開されてない。
どうしたもんか
1097:名前は開発中のものです。
15/09/06 23:42:16.15 uajBqZ9Cv
今企画段階なのですがゲーム内に時間を作り、
ある時間になるとイベントが発生するといった仕組みに
するにはどういったコードが必要になるのでしょうか?
自分のスペック的には、最近unityの2Dシューティングゲームのチュートリアルの
6回目に苦戦ほどのコードも打った事の無い初心者です。
1098:名前は開発中のものです。
15/09/07 19:46:07.69 woWlXbHpw
アプリ内とアプリ外、2つの経過時間について
URLリンク(tsubakit1.hateblo.jp)
1099:名前は開発中のものです。
17/01/22 23:20:58.47 5P8UqKuGo
SUCCEEDED(hr)とrc.right == m_GfxWindow->GetWidth() && rc.bottom == m_GfxWindow->GetHeight()というエラーが出てきます。どこを直せばいいのかわからなくて悩んでいます。初歩的な質問かもしれませんがエラーの意味を教えてください
1100:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています