【3Dゲームエンジン】Unity質問スレッド1
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名前は開発中のものです。
2012/04/20(金) 13:11:07.27ID:wu5IoHobWindows/Mac用。JavaScript/C#/Booといった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3他
次スレは>>970を踏んだ方が建てること。ダメなら>>980か>>990が建てて下さい。
■本スレ
【3Dゲームエンジン】Unity 13
http://toro.2ch.net/test/read.cgi/gamedev/1334399781/
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
http://unity3d.com/japan/
・ユーザーガイド&リファレンス
http://unity3d.com/support/documentation/
(日本語訳)
http://ws.cis.sojo-u.ac.jp/~izumi/Unity_Documentation_jp/Documentation/Manual/
・チュートリアル
http://unity3d.com/support/resources/tutorials/
・FAQ
http://answers.unity3d.com/index.html
・Unityのスクリプト公式
http://unity3d.com/support/documentation/ScriptReference/index.html
・MSDN
http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
0905名前は開発中のものです。
2012/07/18(水) 15:01:00.50ID:CL90+RLA対象オブジェクトの上に空のオブジェクトを作り、
親にしてそれをスケーリングするという方法では駄目でしょうか?
0906名前は開発中のものです。
2012/07/18(水) 15:03:46.53ID:2sj6X8qSモデルのスケーリングの話?
スケーリングはモデルの中心がどこかで結果が変わる。
中心をモデルの左端にセットすれば、右方向にしか広がらないよ。
0907名前は開発中のものです。
2012/07/18(水) 15:30:58.52ID:SrREmuBTus dollarでぐぐってでてくる円であってます?
0908名前は開発中のものです。
2012/07/18(水) 15:54:23.71ID:gzafVNz5ありがとうございます。
やってみましたが、左端(起点)が微妙に移動してしまいます。
ただ、空のオブジェクトを親にできると知れたので、ひとつ勉強になりました。
>>906
ありがとうございます。
モデルの中心点操作はUNITY上で簡単に行えるものなのでしょうか?
ピボットモードにしてみたのですが、結果は同じでした。
0909名前は開発中のものです。
2012/07/18(水) 16:15:46.90ID:CL90+RLAそれは何よりです。
>やってみましたが、左端(起点)が微妙に移動してしまいます。
目測で調節したのであれば、おそらく若干ずれているのかもしれません。
計算して調整するしかないと思います。
0910名前は開発中のものです。
2012/07/19(木) 09:00:54.59ID:62KmjVAd0911名前は開発中のものです。
2012/07/19(木) 11:45:45.09ID:7U1ny9RNどうやらアドレスは生きているみたいですね。
バージョンのところいじれば目的のものにたどり着けないでしょうか。
ttp://answers.unity3d.com/questions/8531/download-link-for-previous-versions-of-unity3d.html
0912名前は開発中のものです。
2012/07/19(木) 12:13:10.96ID:62KmjVAd数字変えたらいけました。
ありがとうございました。
0913名前は開発中のものです。
2012/07/19(木) 17:25:02.54ID:veFDIDis第一は自分自身に対する不全感。
自分は非力で、無知で、まだまだ多くのものが欠けている。
だからこの欠如を埋めなくてはならない、という飢餓感を持つこと。
第二は、その欠如を埋めてくれる「メンター(先達)」を探し当てられる能力です。
メンターは先生でもお母さんでも、ネットの中の無名の人でもいい。
生涯にわたる師ではなく、ただある場所から別の場所に案内してくれるだけの
「渡し守」のような人でもいいのです。
自分を一歩先に連れて行ってくれる人は全て大切なメンターです。
第三が、素直な気持ち。
メンターを「教える気にさせる」力です。オープンマインドと言ってもいいし、
もっと平たく「愛嬌(あいきょう)」と言ってもいい。
「学ぶ姿勢」のある人は、何よりも素直です。
つまらない先入観を持たないから、生半可なリアリズムで好奇心を閉ざさない。
素直な人に聞かれると、こちらもつい真剣になる。知っている限りのことを、
知らないことまでも、教えてあげたいという気分になる。そういうものです。
以上、この三つの条件をまとめると、
「学びたいことがあります。教えてください。お願いします」
という文になります。これが「マジックワード」です。
これをさらっと口に出せる人はどこまでも成長することができる。
この言葉を惜しむ人は学ぶことができないのです。
学ぶ力には年齢も社会的地位も関係がありません。
>>909さんも、早く学ぶ力を身に付けてください。
0914名前は開発中のものです。
2012/07/19(木) 17:33:31.24ID:aHWcP6vuゾウを入れる
扉を閉める
皆がやりたいのはこれw
0915名前は開発中のものです。
2012/07/20(金) 00:34:55.68ID:0Ts5CfoMus dollarでぐぐってでてくる円であってます?
0916名前は開発中のものです。
2012/07/20(金) 09:11:49.52ID:78zkxkuS0917名前は開発中のものです。
2012/07/20(金) 10:05:38.68ID:B0gFBIBF0918名前は開発中のものです。
2012/07/21(土) 06:40:27.37ID:rrVYlbtbアルファ付きテクスチャの作り方はここに載ってるけどこういうことかな。
ttp://docs.unity3d.com/Documentation/Manual/HOWTO-alphamaps.html
元画像の輪郭を伸ばしたものを透過色に使用して輪郭を消してるみたい
0919名前は開発中のものです。
2012/07/21(土) 14:52:11.05ID:hRgLg+Bk0920名前は開発中のものです。
2012/07/21(土) 20:12:12.48ID:SCzNmRpWfunction Updateの一行目に、 「 while (!メッセージ) yield; 」
として、あるBroadCastMessageが到着するまでは待機する、みたいな事をしたいです。
予め全体を止めておいたスクリプトを、
function メッセージ名(){ enabled="true"}として動かすのはできるのですが、
一部だけ、止めておきたいのです。
よろしくお願いします。
0921名前は開発中のものです。
2012/07/21(土) 21:48:41.86ID:aRvOsHDv>function Updateの一行目に、 「 while (!メッセージ) yield; 」
>として、あるBroadCastMessageが到着するまでは待機する、みたいな事をしたいです。
var enableFlag : boolean = false;
function Update () {
if (enableFlag) { return; }
Debug.Log("A");
}
function ChangeEnable (flag : boolean) {
enableFlag = flag;
}
>一部だけ、止めておきたいのです。
function Update () {
Debug.Log("A");
if (enableFlag) {
Debug.Log("B");
}
Debug.Log("C");
}
0922名前は開発中のものです。
2012/07/21(土) 21:57:56.11ID:WLnizLFo0923名前は開発中のものです。
2012/07/21(土) 23:25:49.29ID:ckRKNMqi0924名前は開発中のものです。
2012/07/21(土) 23:31:00.44ID:SCzNmRpWありがとうございます!
あとで打ってみます m(__)m
0925名前は開発中のものです。
2012/07/21(土) 23:50:42.91ID:SCzNmRpWお教えいただいたコードを応用して、意図していたことを実現できました。
感謝です!
0926名前は開発中のものです。
2012/07/22(日) 02:12:05.15ID:DMukvwA0できたならよかった
>>923
ここに書ける量だとサンプルコード程度になるから別にいいと思うけど
>>922
("c_");
0927名前は開発中のものです。
2012/07/22(日) 13:56:00.78ID:yBsdqZH/cubeには別なプレハブを設定して実行、zを押すとcubeのインスタンスが出来るのですが、このプレハブ自身のインスタンスも生成されてしまいます。
var cube : GameObject;
function Update () {
if (Input.GetKey ("z")){
Instantiate(cube, Vector3 (0,0,0), Quaternion.identity);
}
}
ためしに、cubeのプレハブを未設定にすると、今度は自身のオブジェクトのインスタンスのみができます。
Instantiateの1行をコメントアウトすると、何も起きなくなるため、他の部分が悪さをしている、ということは無いと思うのですが、
何が悪いのでしょうか。
0928名前は開発中のものです。
2012/07/22(日) 19:24:30.32ID:3LbdRd+Yで、最終的に何したいの?
0929名前は開発中のものです。
2012/07/22(日) 19:54:01.88ID:yBsdqZH/0930名前は開発中のものです。
2012/07/22(日) 23:24:41.31ID:DMukvwA0Instantiateの辺りに
Debug.Log(name+" Instantiate "+cube.name);
とか書いとけば何が何をInstantiateしたかわかるんじゃね
0931名前は開発中のものです。
2012/07/22(日) 23:39:56.45ID:24LffynbUnity内でカメラBで撮っているものをムービーテクスチャとしてPlaneに貼ることができるんでしょうか?
レースゲームのバックミラー的なものをつくりたいと思ってます。
0932名前は開発中のものです。
2012/07/22(日) 23:49:51.96ID:DMukvwA0MovieTextureって動画ファイルの再生用っぽいから無理じゃね
0933名前は開発中のものです。
2012/07/23(月) 01:19:40.09ID:Jf68gZK7Pro版なら「Render Texture」っていうそのまんまの機能あるよ。
ttp://docs.unity3d.com/Documentation/Components/class-RenderTexture.html
0934名前は開発中のものです。
2012/07/23(月) 04:10:14.34ID:HI1crJDLありがとうございます!
0935名前は開発中のものです。
2012/07/23(月) 12:50:50.59ID:CBn0fIGaC++のライブラリを一部を利用しようかと思っているんですが、
自分の端末では動くものの、公開後、沢山の機種で動くのか不安です。
俺使ってるけど不具合報告無いよ!って意見があるとうれしいんですが。
0936名前は開発中のものです。
2012/07/23(月) 19:34:40.06ID:PMhomUIuそんなことより「きたねえ」「下手くそ」「狂ったapiデザイン」と囁かれるほうがしんどいだろ
0937名前は開発中のものです。
2012/07/23(月) 22:45:26.88ID:qD20DR4bCharacterControllerを設定するとColliderが無効化されそのオブジェクトが物体をすり抜けてしまいます。
CharacterControllerとぶつかりを両立するにはどうすればよいのでしょうか。
0938名前は開発中のものです。
2012/07/23(月) 23:13:41.59ID:Y86ETohM0939名前は開発中のものです。
2012/07/23(月) 23:34:29.95ID:qD20DR4bプロジェクトでプレハブ選択してComponent→Physics→CharacterControllerで設定するとぶつからなくなってしまうのですが。
0940名前は開発中のものです。
2012/07/23(月) 23:38:34.01ID:Y86ETohMCharacterController使ったサンプルキャラのプレファブがインポートできる
Standard Assets/Character Controllersの下にインポートされて
3rd Person Controllerが3人称視点のサンプル
First Person Controllerが1人称視点のサンプル
0941名前は開発中のものです。
2012/07/23(月) 23:50:22.57ID:XhSKirQdさっそく夏休みって感じだなぁ
0942名前は開発中のものです。
2012/07/23(月) 23:56:09.81ID:qD20DR4b幾つか試してサンプルはすぐに動かせるものの、情報量が多くて何処が何をしてるのか分かりにくいので0から試してるところです。
0943名前は開発中のものです。
2012/07/24(火) 00:31:30.02ID:Mo2Q98h7リファレンス読んで動くものさわれば大体理解できるだろ
0944名前は開発中のものです。
2012/07/24(火) 02:16:39.09ID:4YFBZZjg確かにこれは壁をすり抜けないのですが、当たり判定が同じになるようにCenterやRadicusを同じ数値にしても駄目。
コードで何かに当たったときに停止する部分が有るかと思ったのですが、
関係ありそうなのは「OnControllerColliderHit」ぐらいで、ログを仕込んでみたが関係なさそう。
あとはこの辺を制御するのはコードでもInspectorでも何がありますでしょうか。
0945名前は開発中のものです。
2012/07/24(火) 03:35:41.71ID:TZ0ZKGIpMove、SimpleMoveを使って移動した時だけ衝突判定が行われる仕様、transformで動かしちゃうとすりぬけるよって話じゃないか?
0946名前は開発中のものです。
2012/07/24(火) 07:54:10.00ID:MPkM5bI10947名前は開発中のものです。
2012/07/24(火) 15:25:54.32ID:ktKcZWd90948名前は開発中のものです。
2012/07/24(火) 17:48:15.44ID:c7xMM52t0949名前は開発中のものです。
2012/07/24(火) 18:27:07.17ID:ktKcZWd9ほかのオブジェクトについているスクリプトのboolean変数を、
true→falseのように切り替えするにはどうしたらいいでしょうか。
var aaa : GameObject = GameObject.Find("ほかのおぶじぇくと");
aaa.向こうで宣言済のboolean変数名 = false;
などとすると、エラーになってしまうのです。
宜しくお願い致します!!(´・ω・`)
0950名前は開発中のものです。
2012/07/24(火) 20:20:22.69ID:ktKcZWd9staticにすればいいだけでした!スレ汚しすみません(´・ω・`)
0951名前は開発中のものです。
2012/07/24(火) 20:25:09.94ID:uPMy4XNA0952名前は開発中のものです。
2012/07/24(火) 21:34:55.80ID:Rr3iQreO0953名前は開発中のものです。
2012/07/24(火) 21:46:49.87ID:ktKcZWd90954名前は開発中のものです。
2012/07/24(火) 21:53:04.88ID:931xZaiw複数の物体が同じ挙動するよ。
ブーリーン変数のprivate,publicで調べてみたら?
変数はプライベートにして、パブリックなメソッドで変えるのが普通、であってるかな?
0955名前は開発中のものです。
2012/07/24(火) 22:22:58.87ID:D20z/LMn0956名前は開発中のものです。
2012/07/24(火) 22:25:54.03ID:931xZaiw0957名前は開発中のものです。
2012/07/24(火) 22:33:53.77ID:ktKcZWd90958名前は開発中のものです。
2012/07/24(火) 22:44:22.90ID:931xZaiw独学でやってるから、読み間違い多くて… 数分考えないとわからなかった。
0959名前は開発中のものです。
2012/07/24(火) 22:52:22.77ID:uPMy4XNAcharはキャラ
defineはデフィーネ だよな
0960名前は開発中のものです。
2012/07/24(火) 23:14:49.92ID:k4MofwPG0961名前は開発中のものです。
2012/07/25(水) 05:37:00.25ID:iL98dQZAnull ヌル
って言う人はプロにも多いから困る。
0962名前は開発中のものです。
2012/07/25(水) 06:44:02.61ID:UwUAzatS特にワイズとか言っちゃうやつとはなるべく関わりたくない
0963名前は開発中のものです。
2012/07/25(水) 08:41:22.06ID:VO8KhhMzだと思ってたけどだめなん?
てかnullはぬるじゃなかったらなんなんだ?
0964名前は開発中のものです。
2012/07/25(水) 08:42:20.17ID:VO8KhhMzぬるぽのヌルだと思ってた
0965名前は開発中のものです。
2012/07/25(水) 08:44:47.52ID:cpc75pNf0966名前は開発中のものです。
2012/07/25(水) 08:50:33.42ID:ezk3XUl7英語読みだと「チャー」
0967名前は開発中のものです。
2012/07/25(水) 09:02:56.33ID:gpxzz3oo話通じにくくなる読み間違いは勘弁してほしいが(gitをジットと読むとか)
0968名前は開発中のものです。
2012/07/25(水) 09:23:33.31ID:e6ZSUhmnchar はキャラ/チャー
define はディファイン(カタカナ表記はデファインの場合も)
width はウィズ/ウィドズ
height はハイト
warning ウォーニング(カタカナ表記はまだワーニングの方が多いかも)
null ナル
※カタカナ表記と読み方は微妙に違うので発音記号を参照するのが望ましい
0969名前は開発中のものです。
2012/07/25(水) 09:42:23.32ID:jMInIOlohttp://headline.2ch.net/test/read.cgi/bbynews/1343173039/
0970名前は開発中のものです。
2012/07/25(水) 12:07:15.46ID:YNBuJqOd0971名前は開発中のものです。
2012/07/25(水) 12:20:09.29ID:aVOX6xNL0972名前は開発中のものです。
2012/07/25(水) 13:08:51.59ID:JiFGz6ya0973名前は開発中のものです。
2012/07/25(水) 13:10:59.83ID:YWhaHe1p0974名前は開発中のものです。
2012/07/25(水) 13:38:35.54ID:ZtEMukFf0975名前は開発中のものです。
2012/07/25(水) 13:40:22.58ID:bsAhDBnC0976名前は開発中のものです。
2012/07/25(水) 20:09:52.05ID:z0HHwzEs0977名前は開発中のものです。
2012/07/25(水) 20:13:26.97ID:z0HHwzEs0978名前は開発中のものです。
2012/07/26(木) 12:28:56.96ID:TRHbgayh0979名前は開発中のものです。
2012/07/26(木) 21:08:43.64ID:Rjh1156y0980名前は開発中のものです。
2012/07/26(木) 22:26:03.60ID:aGqg+W42スプライトの画像をパラパラ切り替えてアニメーションってできますか?
ドキュメントにAtlasは書いてあったけど、アニメーションに関しては見つからなかった。
0981名前は開発中のものです。
2012/07/27(金) 01:11:57.07ID:g3JNcRrz//javascript
function Update () {
if(Input.GetKeyUp("s"))
{Destroy(gameObject);}
}
CUBEを画面上に作り、
このコードを書いてCUBE割り当てた所、
sキーを押すと非表示になりました!
今度は非表示にしたCUBEをzキーでもう一度
同じ場所に表示させようと思い、
function Update (){
if(Input.GetKeyUp("z")){
b.active = true;}
}
というコード(2つ目)もCUBEに割り当てましたが、
zを押してもCUBEは表示されませんでした。
CUBEには物理情報など、一切与えていません。
何か間違っている箇所がありますでしょうか?
良ければ教えて下さい、宜しくお願い致します。
0982名前は開発中のものです。
2012/07/27(金) 01:26:57.34ID:mXqzxGnkdestroy使うなら、instantiateで生成し直すか
または、activeに対応する非表示にする方法探さないと
0983名前は開発中のものです。
2012/07/27(金) 01:38:32.27ID:g3JNcRrzありがとうございます! なるほど、破壊ということは、
もうゲーム上には出て来ないのですね。
ありがとうございます!
0984名前は開発中のものです。
2012/07/27(金) 05:41:29.49ID:21dn2YQXそこからのスタートかw
道は長いなw
レス数が950を超えています。1000を超えると書き込みができなくなります。