トップページgamedev
1002コメント392KB

Unity5質問スレ [転載禁止]©5ch.net

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2015/07/08(水) 21:37:53.68ID:GwI4cIXA
質問スレがないから立てた
今では反省している
0278名前は開発中のものです。2015/08/30(日) 16:12:56.11ID:vV/Ee8me
2Dにしろ3Dにしろチュートリアルでちゃんと説明されてるよね
チュートリアルもやらずにいきなり作り出して時間無駄にしてる人ほんと多いんだね
0279名前は開発中のものです。2015/08/30(日) 18:10:32.19ID:rGMM8ayT
本当の本じゃなくて、オブジェクトの本の作り方とかどっか知らない?
探してもマジ無いので死にそう。
0280名前は開発中のものです。2015/08/30(日) 18:10:38.50ID:lkO858bk
>>278
チュートリアルが自分の時間の短縮になるって考えるべきなのだけどあんまりそういう人いないのよね
集合として表したら社会にでてからもっと勉強しておくべきだったって思う人と重なると思う
0281名前は開発中のものです。2015/08/30(日) 18:20:31.66ID:+mgdcbid
Unity5において、Cubeの下にランダムな大きさのCubeを付けるようなスクリプトを書きたいのですが上手くいきません…

public GameObject Object;

float height;

// Use this for initialization
void Start () {

height = Random.Range (0.5f, 3.0f) * -1.0f;

Vector3 pos = new Vector3 (this.transform.position.x, -1, this.transform.position.z);

Instantiate (Object, pos , Quaternion.identity);
Object.transform.localScale = new Vector3(1.0f, height , 1.0f);

Debug.Log (height);

これで動かしてみると一見上手くいっているのですが、ログのheightの値と設置したCubeのInspector上のYのScaleが一致しません。
よくよく調べてみると前回プレイボタンを押した際に出たheightの値がScaleに入ってしまっているみたいで、Unityの初回起動時にプレイボタンを押すとScaleが(1,1,1)になってしまいます…
どうすればログの値と実際のScaleの値を一致させることができるのでしょうか?
0282名前は開発中のものです。2015/08/30(日) 18:27:52.31ID:lkO858bk
>>281
Instantiateするプレファブの値更新してるからだよ
>>Instantiate (Object, pos , Quaternion.identity);
>>Object.transform.localScale = new Vector3(1.0f, height , 1.0f);

GameObject child = Instantiate(Object, pos, Quaternion.identity) as GameObject;
child.transform.localScale = new Vector3(1.0f,height,1.0f);

こうしてみそ

あとpublic GameObject Object;とか大文字で始まる変数やめれ, public GameObject original;とか、public GameObject prefab;にしとけ
0283名前は開発中のものです。2015/08/30(日) 18:44:04.10ID:tLJ1bjjq
>>279
自分も触り始めたばかりで何ともいえないけど、unityはあくまでゲームを
作るツールと考えたほうがいいんじゃないかな。
ゲームオブジェクト作るならblenderとかメタセコイアとか色々あるんだし。
0284名前は開発中のものです。2015/08/30(日) 18:50:23.31ID:rGMM8ayT
>>283
blenderなりでその作成については分かってるんだが、作り方の資料が全く見つからない。
出るのは本当の本ばっかりだよふざけんなww
0285名前は開発中のものです。2015/08/30(日) 19:32:05.23ID:Bfi+Pb01
Unityのチュートリアルは、しっかり作ってるから、
ヘタな本買うよりよっぽど有用
初心者が来るたび、それは毎回言っていかないといけないんだろうね
0286名前は開発中のものです。2015/08/30(日) 21:03:55.91ID:DekiAkCy
>>277
それだと味方と敵が衝突してしまうか、すり抜けて判定できなくなってしまう
0287名前は開発中のものです。2015/08/30(日) 21:07:43.90ID:T4zFV33K
英語音声のビデオチュートリアルって、どうも苦手だ
いや見るんだけどさ
0288名前は開発中のものです。2015/08/30(日) 21:13:17.27ID:lkO858bk
>>287
これUnityに限らないんだけど、Tech Talkとかカンファレンスの大きい処だと話者の方が聞き取りやすいようにしてくれるけど、個人配信のは聞き取りが絶望なので字幕欲しい
0289名前は開発中のものです。2015/08/30(日) 21:14:37.00ID:T4zFV33K
>>286
ああ失敬、それもそうか
プレイヤーや敵キャラの下にGameObjectもう1個作って、接地判定用と敵接触判定用とで分けちゃうとかは?
もうちょいスマートな方法はありそうだけど
0290名前は開発中のものです。2015/08/30(日) 21:30:12.50ID:DekiAkCy
>>289
なるほど。
もっとスマートな方法あってほしいけど、それで解決できそうですね
0291名前は開発中のものです。2015/08/31(月) 00:57:35.68ID:tkR0Q4sR
unityで4コマ漫画みたいなのを作りたいんですが、
3Dで作り込んだシーンをコマとして並べるにはどうしたらいいでしょう?
0292名前は開発中のものです。2015/08/31(月) 01:06:44.13ID:qBurG/Qt
Application.LoadLevelAdditiveとか…?
0293名前は開発中のものです。2015/08/31(月) 01:41:25.78ID:YGvXR54H
カメラいじれば位置とかサイズとか変更できるし
描画するレイヤーも設定できるしそれでいけるんじゃない?

枠線を斜めとかにしたいならrendertextureに描画してそのtexture加工して配置するとか
02942682015/08/31(月) 02:21:53.35ID:mBJW3my7
>>270
レスありがとうございます。
タイルを並べまくる方法だとかなり重くなりそうなのと
1タイルが大きいとレミングスからかなり遠ざかってしまいそうだったので
その方法は避けていましたが、良い方法が見つかるまでは
それで試作してみます。

AssetStoreでも結構探してみたのですが中々見つからないですね。
有りそうではあるのですが。
0295名前は開発中のものです。2015/08/31(月) 03:06:38.73ID:qBurG/Qt
1ブロックを、無傷ーちょい欠けー半欠け とかに種類分けするとか… ダメか
0296名前は開発中のものです。2015/08/31(月) 08:02:36.34ID:fkr3LSvy
3分で遊べるフリーゲームを投稿する、『3分ゲーコンテスト』の復活計画が進行中!
http://www.moguragames.com/entry/three-minutes-contest/
0297名前は開発中のものです。2015/08/31(月) 16:25:20.55ID:ywhaTv+/
UnityにHumanModelのFBXを取り込んでヒエラルキーに配置した後、AnimatorControllerを付けてAnimationクリップなどを弄っていると初期ポーズがT-POSEから変更されてしまう場合があります。
この状態から初期のポーズをT-POSEに戻す方法は無いのでしょうか?
0298名前は開発中のものです。2015/08/31(月) 17:25:32.87ID:HypeQpw9
プログラム未経験なんですが、チュートリアルや参考書を見ながら半年やって、半年くらいあれば簡単なゲームを作れるようになりますか?
いつかすごろくゲームを作ってみようと思っています。
0299名前は開発中のものです。2015/08/31(月) 17:55:51.10ID:9G+ZoX8Y
がんばり次第じゃないかな
0300名前は開発中のものです。2015/08/31(月) 18:09:20.10ID:m3+FT2iK
チュートリアルは3日で。その後いきなり始めたらいい
すごろくなら最初はサイコロ転がすだけとかさ
0301名前は開発中のものです。2015/08/31(月) 18:25:17.97ID:HypeQpw9
>>299
>>300
ありがとうございます!
プログラム未経験者だから厳しい意見があるかと思っていましたので、励ましていただき感謝です。
とりあえずさっき本を買ってきましたが、チュートリアルをよく見てからのほうが良かったかもですね。
ちなみに下記の本を買ったんですが、皆さんオススメの本とかあれば教えていただけると嬉しいです。
http://www.socym.co.jp/book/967
0302名前は開発中のものです。2015/08/31(月) 18:34:13.00ID:YMlaTNKl
本より本家の英語のビデオチュートリアルがいいよ
全部で何十時間もあるから理解出来るまで繰り返し見てたら半年でも終わらないかもw

実際はビギナー向けを見て飽きたらそこまでで覚えた知識で簡単なゲーム作って
その後はまたチュートリアルの続き見ての繰り返しかな
0303名前は開発中のものです。2015/08/31(月) 19:00:14.29ID:9G+ZoX8Y
>>301
チュートリアルと公式みて調べて
つまったらここで聞けばいい
0304名前は開発中のものです。2015/08/31(月) 19:41:40.86ID:HypeQpw9
>>302
ありがとうございます!
繰り返しチュートリアルを見てみます!

>>303
はい。わからないことがあればまたここへ訊ねに来ます。その時はよろしくお願いします。
0305名前は開発中のものです。2015/08/31(月) 23:10:48.46ID:73ui28Jm
すみません。
Network上でplayerがあるアイテムに触れた時player内の関数を実行したいのですが、
判定結果は出るものの呼び出し先の関数がnullで返ってきてしまいます。

playerにアタッチしたcs内の関数

player.cs

public void CallTarget(){
   Debug.Log("呼び出し成功");}

アイテムにアタッチした呼び出し用関数
Item.cs

void OnTriggerEnter(Collider col){
if (col.tag == "Player")
{
Debug.Log("player接触");
      player.GetComponent<player>().CallTarget ();←ここでNullになります。SendMessageでも同様。
}

一応両方NetworkBehaviourで継承してplayer.prefabには
NetworkView,Identity,transformをアタッチしています←(正直よくわかってない)
アイテム側にも何か必要でしょうか?
わかりにくい質問で申し訳ないですが、ご教授ください。
0306名前は開発中のものです。2015/08/31(月) 23:16:24.15ID:73ui28Jm
すみません、追記です。
バージョンはunity5.1.2f1です。
RPCコールすると古いって怒られた…
0307名前は開発中のものです。2015/08/31(月) 23:38:32.84ID:73ui28Jm
>>305です。
アイテムobjectにアタッチしてたスクリプトの内容を
player側のscriptで処理すれば済む話でした…orz

あほで申し訳ない。
スレ汚しすみませんでした;
0308名前は開発中のものです。2015/09/01(火) 00:02:59.12ID:QZMng+lK
複数のスプライトの組み合わせを一つの塊として扱って、アニメーションを実装することって可能ですか?
0309名前は開発中のものです。2015/09/01(火) 00:30:42.65ID:poOkB1gw
>>308
違ってたならスマンが、
確か複数のテクスチャか何かをブレンドする機能のやつが無かったか?
0310名前は開発中のものです。2015/09/01(火) 07:20:16.86ID:TcUaGd7q
Unityを結構やってる人に質問なんですが、
スクリプトって何で書いてます?
私はC#で書いてるんですが、チュートリアルで
使われているジャバスクリプトの方が多いのでしょうか?
0311名前は開発中のものです。2015/09/01(火) 10:42:59.90ID:gSCi/Ka5
>>310
俺の感覚だが
2011年くらいまではネットも書籍もjavascriptが多かった
2012年辺りからc#の方がよくねみたいな風潮が出てきてネットも書籍もc#が
多くなっていったと記憶してる
俺もc#で書いてる
0312名前は開発中のものです。2015/09/01(火) 12:17:02.24ID:QZMng+lK
>>310
c#が8割、jsが2割くらいらしい。
ネットに転がってるソースもc#が多いしc#の方がいいんでね?
0313名前は開発中のものです。2015/09/01(火) 13:52:03.90ID:TcUaGd7q
>>311>>312
なるほど。がんばります

ところで、C#用のチュートリアルで基本が解り易いのってなにかお勧め無いでしょうか?
どうも基本がガタガタで、書籍読みながらでもキツくて・・・
0314名前は開発中のものです。2015/09/01(火) 13:59:06.94ID:R2D15iDr
Unityと無関係に基礎はきっちりやった方がいいしやるしかないと思うよ。
プログラムって積み上げだから基本的なところ疎かにしてるとコピペ以上のものは作れん
0315名前は開発中のものです。2015/09/01(火) 14:47:52.14ID:UqcUAq8s
連載  改訂版 C#入門
http://www.atmarkit.co.jp/ait/subtop/features/dotnet/csharp_abc2_index.html
0316名前は開発中のものです。2015/09/01(火) 15:14:45.35ID:TcUaGd7q
C#の入門じゃなくて
C#を使ったUnityのチュートリアルないですか・・・
0317名前は開発中のものです。2015/09/01(火) 15:20:57.00ID:TGqBHx6K
unityのC#はunityscriptみたいな感じで
普通のC#と違うって聞いたけどどうなの?
0318名前は開発中のものです。2015/09/01(火) 15:55:49.74ID:R2D15iDr
C#自体は別に変わらない。まぁ.NETのバージョンが古い、とかはあるが。
ただUnityで使う限りクラスの機能を覚えてくことの比重は高いってだけの話
座標周りの話なんかはプログラム以前に代数・幾何の基礎がわかってるかとかそういうことになるし
0319名前は開発中のものです。2015/09/01(火) 16:25:53.75ID:AyWsTcvB
多分、>>317が言いたいのはjavascriptの方かと…

確かにUnityのjsはjsとは仕様が違い過ぎる

C#はlinqもgenericもクエリも使えたはず
0320名前は開発中のものです。2015/09/01(火) 18:06:35.58ID:ONjAT8wt
アセットワークフロー
http://docs.unity3d.com/ja/current/Manual/AssetWorkflow.html
ここのページの最後に

> 〜 アセットを編集したくなりました。
> そんな場合は、プロジェクトビューからアセットをダブルクリックします。
> 適当なアプリケーションが立ち上がり、〜

とありますが、関連付けされていないソフトでアセットを編集したいという場合、
どのような手順で編集するのがUnity的にはベストなのでしょうか。
Assetsフォルダ以下にある対象ファイルをそのまま書き換えてしまっても良いのでしょうか。
0321名前は開発中のものです。2015/09/01(火) 18:28:20.42ID:R2D15iDr
いいよ。素材用のフォルダで作業してエクスプローラとかでコピー上書きとかでもいいけど。
0322名前は開発中のものです。2015/09/01(火) 19:06:55.65ID:ONjAT8wt
さんくー
0323名前は開発中のものです。2015/09/01(火) 23:28:11.16ID:T4Xy+rPU
テキストファイルを開くとvisual studioで開くんじゃなくてテキストエディタで開いて欲しいんですができますか?
0324名前は開発中のものです。2015/09/01(火) 23:51:37.50ID:R2D15iDr
http://docs.unity3d.com/ja/current/Manual/Preferences.html
0325名前は開発中のものです。2015/09/01(火) 23:56:38.80ID:T4Xy+rPU
c#はvsでいいけど、テキストのエディタは選べなじゃないですかー
0326名前は開発中のものです。2015/09/01(火) 23:58:55.97ID:FRoJiGml
ここのスレのテンプレにunityのリファレンスガイド載せた方が良くないか?
0327名前は開発中のものです。2015/09/02(水) 00:03:22.17ID:QHmbe7GD
>>325
>>324にそのものずばり書いてあるのに理解出来ないならもうUNITY止めたほうが無難
0328名前は開発中のものです。2015/09/02(水) 00:11:55.48ID:zSG08HZN
3大役に立たないレス

プログラムの基礎から勉強した方がいい
分からないならUNITYを辞めた方がいい

あと一つは?
0329名前は開発中のものです。2015/09/02(水) 00:17:25.94ID:mKHQDhrL
>>328のレス
0330名前は開発中のものです。2015/09/02(水) 00:33:15.32ID:cTVKbg5j
役に立たないのは>>328だけだな
基礎から勉強するのは当然、自分が天才だと思ってる基地外は好きにしたらいいけど
マニュアルが分からないレベルはプログラミングに向いてない
簡単とか未経験おkとか言いながらも当然適正があるからだめなら早めに見切ったほうが本人のため
0331名前は開発中のものです。2015/09/02(水) 02:14:50.99ID:mcqjU4zx
>>325
あ〜、テキストアセット「だけ」別のエディタで開きたいってことね。
確かにそれはできんな〜
0332名前は開発中のものです。2015/09/02(水) 03:45:16.93ID:OHrNSCAc
とりあえずバッチ作ったわ。
そんぐらい用意しておけよなー
0333名前は開発中のものです。2015/09/03(木) 09:58:59.49ID:/1YjTSHZ
UnityでPC用ゲームを販売するのって、どんな販路があるんでしょうか。
あと、Unity Proにすれば、PC用向けのリリースが可能になる、で合ってますか?
0334名前は開発中のものです。2015/09/03(木) 10:48:28.26ID:5KqB/RMI
Unityに聞けよ
0335名前は開発中のものです。2015/09/03(木) 11:17:22.04ID:3sWUeS80
PC用ゲームは3の頃からタダ版でできるよ。
販路は知らん。てか、UnityでPC用ゲームを販売するって意味がわからねぇw
ビルドした後の話はもうUnityは関係ねぇし
0336名前は開発中のものです。2015/09/03(木) 11:54:28.47ID:7EIFxaV2
最近どこもストアがあるじゃん
ああいう仕組みのことを言ってるのかと
0337名前は開発中のものです。2015/09/03(木) 12:11:08.02ID:w+igrOyI
将棋ウォーズに影響されて将棋ソフトをつくろうと思ったんだけど・・・・
駒を1セット作るだけでえらい大変だった
誰か駒と盤をアセットストアに出して!!!
0338名前は開発中のものです。2015/09/03(木) 12:12:07.19ID:32tAYmIm
UnityでTPSのアクションを作りたいとおもい、手始めに公式チュートリアルの、RollingBall、SpaceShooter、SurvivalShooterとこなしました。
そろそろ入門書でも読もうと幾つか評判の良いのを購入したんですが、
内容がチュートリアルと同じ位しかありませんでした。
レベル的に次に読むべき本かチュートリアルは何でしょうか。
それともそろそろゲームを作りながらわからない内容を調べた方が良いのでしょうか。
0339名前は開発中のものです。2015/09/03(木) 12:32:07.09ID:/1YjTSHZ
>>335
今までスマホ向けしかやったことなかったので、普通にexeが作れるのは盲点でした。
確かに作れました、ビックリです。ありがとうございます。

>>336
そうです。
PCゲーって、パッケージのものしか遊んだことないので、皆さんどこから購入してるのかと。
0340名前は開発中のものです。2015/09/03(木) 12:36:58.75ID:TsgVPoyV
>>339
steamとかインディーズ扱ってるし
MSもWin8以降とかApple(Mac)とかも審査はあるけど個人でアプリストアつかえるし
エロならDLSiteあるし

なんでも有りじゃ無いの?
0341名前は開発中のものです。2015/09/03(木) 13:06:59.17ID:3sWUeS80
>>338
チュートリアルやってわかったならもうUnity系の本買う必要はないんじゃないかな。
買うならAIアルゴリズムの本とか3D数学系の本でも買った方がいい気がする。
ゲームは作り始めたほうがいいよ。結局作り始めないと何がわからんのかもわからんし。
Unityを使うっていうのはゲームを作る作業の一部でしかないので。
0342名前は開発中のものです。2015/09/03(木) 14:03:30.87ID:A4ItWARv
>>388
SurvivalShooterまで理解したなら簡単なTPSなら問題ないだろ
あとはgenericじゃなくてhumanoidモデルのアニメとかだけど基本は同じだから大丈夫でしょ
アセットスタアに無料のがいろいろあるからモーションやらMODELやら地形やら素材収集の楽しいひと時を過ごすといい
0343名前は開発中のものです。2015/09/03(木) 14:08:51.71ID:qukUE49Y
>>342
楽しいひと時・・・
そう、楽しい事はその時だけ・・・
その次に待つのを>>388が答えてくれる。
0344名前は開発中のものです。2015/09/03(木) 14:23:03.41ID:H89d9mte
素材選びで悩んで1日が終わるくらいなら自分で作った方がはやいことに気づく。
0345名前は開発中のものです。2015/09/03(木) 21:07:47.54ID:HytGKbLr
ネットワーク上であるobjectに触れたプレイヤーの関数のみ実行するのはどうすればいいんでしょ…
プレイヤーはネットワーク開始時に生成されたinstansceでID以外は全て同じなのですが
0346名前は開発中のものです。2015/09/04(金) 02:22:41.97ID:0h/TaBkF
Googleplay にアップしたアプリ、前のバージョンに戻すこと出来ますか?

例えば、ver.2 から ver.3 を公開したけど動かなくなった人が多いので、調査する間、いったん公開バージョンを ver.2 に戻す…
といった操作は可能でしょうか。
0347名前は開発中のものです。2015/09/04(金) 09:09:43.92ID:T38olUCo
>>344
マジ、そうなw

オレは3D畑で、楽したいからフリーの3Dモデル探していざ使うときに修正の手間とかめんどくさくて、
結局探す時間と手直しの時間より、自分で一から作ったほうが、ストレスないし早かったw
0348名前は開発中のものです。2015/09/04(金) 11:45:23.41ID:RoRhFdY8
ドットの方が3Dよりコストはるかに高くつくって本当ですか?
0349名前は開発中のものです。2015/09/04(金) 11:49:18.17ID:MXm0E7iy
業者に発注するなら見積もり聞いてみればいいじゃん
個人ならコストを意識する必要ないし
0350名前は開発中のものです。2015/09/04(金) 12:07:21.05ID:nbOQS/9M
>>348
モノによるんだな
ドットだとキャラクタ毎に全部書かないとならんからアニメーションデータを共通にして人物キャラクタを動かすなら3Dの方がコストさがる
スーファミ時代のスプライト絵ならドットの方が安いんじゃないのかな

ちなみにアセットストアから拾ってきたり買ったりするなら3Dの方が手軽かもしらん
0351名前は開発中のものです。2015/09/04(金) 12:10:16.17ID:i9KQt+k2
そんなん一概に言えるわけなかろう…
3DったってPS1レベル・規模からGTA5レベル・規模まであるし
ドットだってファミコンのクソゲーレベルから
メタスラみたいなキチガイじみたあれまであるわけだし
0352名前は開発中のものです。2015/09/04(金) 13:44:44.75ID:3od1N9E9
ローグライクを作っているのですが、マップのデータ構造は配列で管理するのが一番なんでしょうか?
言語はC#です。
0353名前は開発中のものです。2015/09/04(金) 13:55:33.78ID:i9KQt+k2
一番かどうか知らんがチュートリアルじゃ配列でやってるな
https://unity3d.com/jp/learn/tutorials/projects/2d-roguelike-tutorial
0354名前は開発中のものです。2015/09/04(金) 13:56:42.92ID:MXm0E7iy
二番じゃダメなんですか?

マップがどういうデータになっているかによるらから
一概に言えない
完成へ一番違いと思うやり方でどうぞ
0355名前は開発中のものです。2015/09/04(金) 17:00:25.39ID:BFrSz/AR
>>348
ものによる。例えば3Dのノウハウの方が覚えることが圧倒的に多いし、プロでも技術を全部を網羅してるわけじゃないから開発ごとに若干の勉強もこみになることが多い。
その場合3Dのコストはあがる。

解像度が高くてモーションがめちゃくちゃ多いならドットのコストは跳ね上がる。KOFみたいに。
しかもあのくらい高度な絵になるとそれを打てるドッターが少なくてコストがとんでもないことになってる(俺も外注でやってたけど人が逃げまくって一枚単位でも外注になげてた状態だった)
でも3Dのモーションも向き不向きがあるからそれも一概に言えない…
0356名前は開発中のものです。2015/09/04(金) 17:36:14.58ID:RoRhFdY8
ドットと3Dについて質問した者です。

了解しました、皆様レスありがとうございました。
0357名前は開発中のものです。2015/09/04(金) 20:43:31.15ID:2X0Lvg0D
>ローグライク

ローグライクと違ってランダム配置じゃないけどさ。
ああいうタイルを敷き詰めるタイプのフィールドで、スクリプトからの生成でなく、エディタのシーンビューから組み上げる場合も
ゲーム開始時に、配列に落とし込んだほうが何だかんだで便利なのかなー?
ほら、隣のマスがどうこうって判定は結構あるだろうし。
0358名前は開発中のものです。2015/09/04(金) 21:55:12.28ID:TvXwcOOF
5.1からのネットワーク関連のチュートリアルとかおすすめの本ないですか?
0359名前は開発中のものです。2015/09/04(金) 21:56:35.43ID:67ZVGNWf
マップか。俺は座標から64bitキー作って dictionary にぶちこんでる。何となくだが。
0360名前は開発中のものです。2015/09/05(土) 04:46:34.54ID:WPVkJ2uZ
ローグライクに関して質問した者です。
それではとりあえず配列で作ることを頑張りたいと思います。ありがとうございました。
0361名前は開発中のものです。2015/09/05(土) 17:02:45.15ID:zgaPZPgm
カメラのpositionをオブジェクトAのpotisionに合わせたいのですが、
ただ合わせるのではなく、現在のカメラ.positionからオブジェクトA.potisionに
移動させて最終的にカメラ.potision=オブジェクトA.positionにする方法が分かりません

ただいきなりオブジェクトAのpotisionに合わせるだけなら
transform.position = new Vector3 (player.transform.position.x, player.transform.position.y , player.transform.position.z);

とかすればいいだけなのですが、移動させてから合わせるというのが分からないんです
Lerpあたりを使う?んでしょうか

どなたかよろしくお願い致します。
0362名前は開発中のものです。2015/09/05(土) 17:35:17.66ID:7v5lT9ph
>>361
lerpでもいいしMoveTowardsでもいい。
例えば

public float speed 2;
void Update(){
transform.position=Vector3.MoveTowards(transform.position, player.transform.position,speed*Time.deltaTime);
}
とか。
0363名前は開発中のものです。2015/09/05(土) 18:13:21.66ID:zgaPZPgm
>>362
あ〜なるほど・・・そういう事か・・・
ありがとうございました。
0364名前は開発中のものです。2015/09/05(土) 18:16:14.35ID:VTYXQDGI
次は
 カメラを移動させても同じ場所を見るようにしたい
で質問してきそうだね
0365名前は開発中のものです。2015/09/05(土) 21:17:40.53ID:N8yigKka
RPGのMAPのサンプルってないですか?
画面の外でスプライトをinstanateして範囲外にでたdestroyするみたいな。
なかなか本にも載ってないです。
0366名前は開発中のものです。2015/09/05(土) 21:40:09.08ID:1RZueBoo
多分2Dマップチップの話しだよね?
Instanciate/Destroyはあんま頻繁にやっちゃあかんよ

Tiledってツール組み合わせる事例が多いから「Unity Tiled」あたりでググってみては。
あとアセットでツクール素材使えるやつあるみたいだけど、見ただけで試してない
URLなくてごめんよ
0367名前は開発中のものです。2015/09/05(土) 22:18:50.99ID:N8yigKka
ありがとう、Tiledで検索してみる。
でもアセットじゃなくて、中のコードから書いてみたいな。
0368名前は開発中のものです。2015/09/05(土) 22:41:30.76ID:N8yigKka
沢山あったわ、安いので良いからひとつ買うか。
0369名前は開発中のものです。2015/09/05(土) 23:04:32.33ID:GA/ZwxBa
>>368
アセット買うときに中身を見たいならパッケージのファイル一覧がUnityのAssetStore WindowだとチェックできるからDLLの無い物選ぶと良い(ソース全部見えるから)
ただDLL有りの方が評価が高いときはそっち選んだ方が使いやすいかもしれない
0370名前は開発中のものです。2015/09/05(土) 23:06:28.69ID:N8yigKka
Tiled Map Editorってのがフリーであった。
これを読めるのを探さないといけないな。
0371名前は開発中のものです。2015/09/05(土) 23:15:26.74ID:N8yigKka
Tiled to Unityってのが65ドルか、ちょっと高いな。
0372名前は開発中のものです。2015/09/05(土) 23:25:59.66ID:N8yigKka
Tiled to Unity、無料でダウンロードできるし、わけがわからない。

でも、これだと無限に広がるMapは作れないから自分の用途には向かないわ。
0373名前は開発中のものです。2015/09/06(日) 00:26:41.72ID:xlFwqMKQ
VistaだとUnity5対応してないっぽくて困ってるんだがどのバージョンがVista対応してる?
0374名前は開発中のものです。2015/09/06(日) 05:52:05.31ID:j4K+4HlV
開発用PCのスペックってどのくらいで皆さんやってますか?メモリ2G+SSDじゃ足りない?
0375名前は開発中のものです。2015/09/06(日) 06:05:08.44ID:6QIYWRhV
独自の拡張子をテキストアセットとして認識させたいのですができますか?

例えば.iniとかをテキストアセットとして登録したいです。
0376名前は開発中のものです。2015/09/06(日) 09:21:28.03ID:CgI6jF5y
>>374
ちょっとしたTerrein+数モデルを編集しているシーンですらUnity本体が900M位メモリ持ってくぞ
プロセスモニタで使用メモリ見てみると良いんじゃないの?
0377名前は開発中のものです。2015/09/06(日) 10:36:48.89ID:NWUkxp1j
>>374
Air 8GB iMac 16GB
■ このスレッドは過去ログ倉庫に格納されています