[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 11/06 01:52 / Filesize : 310 KB / Number-of Response : 1037
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【3Dゲームエンジン】Unity質問スレッド27



1 名前:名前は開発中のものです。 [2016/10/22(土) 19:15:11.61 ID:a83lJ7M1.net]
3Dゲームエンジン「Unity」の質問に優しく答えるスレです。
Windows/Mac用。JavaScript/C#といった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他

次スレは>>970を踏んだ方が建てること。ダメなら>>980>>990が建てて下さい。

■本スレ
【3Dゲームエンジン】Unity総合スレッド28 [無断転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/gamedev/1468040448/l50

■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
www24.atwiki.jp/unity2ch/

●リンク
・Unity(日本公式サイト)
unity3d.com/jp
・マニュアル
 docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
 unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
 docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
 unity3d.com/jp/unity/faq
・MSDN
 msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。

前スレ
3Dゲームエンジン】Unity質問スレッド26 [無断転載禁止]c2ch.net
echo.2ch.net/test/read.cgi/gamedev/1470448494/l50

581 名前:名前は開発中のものです。 mailto:sage [2016/11/23(水) 22:31:09.50 ID:q5oGFAtO.net]
スクリプト内で作った画像をGUItexture で貼り付けたいんですけど、等倍表示にしたいのにボケる…
Mipmapをオフ?レベル0?にすれば良いとの事なんですけど、GUItextureのインスペクターにそんな表示もないです…
他に私見落としてる事ありますかね…

582 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 00:01:30.11 ID:ylsop8GL.net]
インポートした素材のプロパティにあるんじゃない?

583 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 05:37:41.54 ID:v/GoVSQg.net]
すみません。ユニティもプログラミングにかんしても全く無知です。
が…動画を多用したアドベンチャー形式のゲームを作りたいと思ってます。
「宴」というツールを使えば、アドベンチャーゲームは作れそうなんですが
ギャラリーで動画をシークさせたりできるツールありますか?
こういった動画再生機能というのは高度な知識が必要なかんじで
自分にできる気がしません。

584 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 08:02:25.46 ID:o5tMeRjb.net]
>>563
じゃあ 諦めましょう

585 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 08:41:59.81 ID:RgRxwqhs.net]
いや、簡単に諦めるならここに書き込まないっす。
初心者でもちゃんと勉強するから、意地悪しないでおせーてください。

586 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 09:46:18.74 ID:o5tMeRjb.net]
>>565
アセットを買えば出来ると思いますよ

587 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 09:51:01.96 ID:RgRxwqhs.net]
うん、で、どのアセット買えばいいの?
正直プログラミング初心者レベルでどうにもならんようなら
他のツールでやるので、出来るのから出来ないのか教えてほしいのさ。

588 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 10:02:36.04 ID:fdQZXQVg.net]
>>567
アセットおじさんは無視しよう
君がゲーム製作に対する果てしない情熱を持っていればなんでも学習すれば使いこなせる

正直プログラムでできないことなんて無いと思って問題ない
すでに別ゲームで実現されてるなら君にだってできるはず

unityはおろかプログラムの知識も無いならできる人を探すほうが楽だと思うけどね

589 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 12:39:53.70 ID:o5tMeRjb.net]
>>567
アセットを買ってできないならUnityは諦めましょう
他のツールでがんばってください



590 名前:565 [2016/11/24(木) 13:27:27.26 ID:AWemwps/.net]
>>568
アセットを買ったら解決しました!

>>

591 名前:565 [2016/11/24(木) 13:29:06.88 ID:AWemwps/.net]
>>568
アセットを買えば解決するのに余計な御託を並べて
初心者に意地悪するのはやめてください。気持ち悪い人ですね

>>566
的確なアドバイス、本当にありがとうございました!

592 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 14:32:15.14 ID:j9mRwDBI.net]
あ?自演まですることかよ。アホ?
565だけど、上の570、571偽物です。
狂人に憑かれているんやね、このスレ。

>>568
的確なアドバイスありがとうございます。

593 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 14:57:35.86 ID:U4vvJXTb.net]
要はアホ質する馬鹿は諦めろが一番のアドバイス

594 名前:565 [2016/11/24(木) 15:01:16.45 ID:AWemwps/.net]
>>572
なりすましのキチガイは死ねよ
私が565です

595 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 16:11:44.00 ID:o5tMeRjb.net]
アセットを買えばなりすましもできますよ

596 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 17:12:50.10 ID:NqpMUavV.net]
>>563
このスレの大半は挫折した無能の怨念でできているのでそういう荒らしはスルー推奨

で、動画のシークに関してだが、まずUnity標準のMovieTextureにはシーク機能が存在しない
iOS/Android等ならHandheld.PlayFullScreenMovieが標準のコントロールを表示可能なのでこれで対応可能だろう
それ以外ならネイティブプラグインを書くかアセットを使うかのどちらか選択

Windowsならば↓が無料でシーク機能が付いてる
https://www.assetstore.unity3d.com/jp/#!/content/59897

こちらは高価だが無駄に機能が充実してる。ウォーターマーク入りのテスト版が無償公開されているので購入前に機能が試せる
https://www.assetstore.unity3d.com/jp/#!/content/59097

597 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 18:08:43.43 ID:yvsSNncn.net]
こんなスレに常駐してくだらん質問に応えてる人は挫折してやる事が無くなった人だろうなw

598 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 18:29:58.37 ID:KDc4932Q.net]
>>576
参考にします!!ありがとう。本当にありがとう!!

599 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 19:39:14.79 ID:o5tMeRjb.net]
ほらね、アセットを買えばどうにかなるのですよ。



600 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 20:09:26.81 ID:UJUPsqi8.net]
最近unityを始めました。
android用にfpsを作成しています。
そこで2つ質問があります。

@standard assetsのFPSControllerにて最初作成しておりましたが、
ビルドセッティングにてandroidに設定すると、いままで方向キーで移動できていたものが
出来なくなりました。こちらは解決方法はあるのでしょうか?

A同様にandoroid(Galaxy S6)ビルドした際、Bluetoothで接続したゲームパッドの移動キー
を受け付けない状態です。

宜しくお願いいたします。

601 名前:名前は開発中のものです。 mailto:sage [2016/11/24(木) 20:22:18.20 ID:o5tMeRjb.net]
>>580
アセットを探して買いましょう。解決すると思いますよ

602 名前:565 [2016/11/24(木) 22:38:41.12 ID:AWemwps/.net]
>>579
565です。重ね重ね、本当にありがとうございました
やはりアセット購入がUnity開発の決め手みたいですね

なんの役にも立たない長文でスレを汚す>>576
それに感謝する自演レス(>>578)しているのは、何が目的なんだろう
アセットが売れて欲しくないアンチUnity?

迷惑だから辞めて欲しい

603 名前:名前は開発中のものです。 mailto:sage [2016/11/25(金) 21:11:03.86 ID:8OpRA0Hs.net]
初歩的な質問ですが…
LeftShift押しながら十字キーのInput操作で
LeftShit+左か右キー+下キー
は反応するのですが
LeftShift+左か右キー+上キー
だと反応してくれません。
キーボードの仕様で反応しない組み合わせとかってあるんでしょうか?

604 名前:名前は開発中のものです。 [2016/11/25(金) 23:27:33.66 ID:ShOGi6Hh.net]
ああ……スレ違いどころか板違いですわ

605 名前:名前は開発中のものです。 mailto:sage [2016/11/26(土) 00:09:23.20 ID:iRgO5Dl2.net]
矢印キーは比較的
同時押しに強そうな印象はあるが

606 名前:名前は開発中のものです。 mailto:sage [2016/11/26(土) 01:06:15.51 ID:OdXWpg/P.net]
583ですが、変な質問すみませんでした。
他の方のゲームでプレイ確認しましたが、やはり反応しませんでした。
そういう仕様みたいですね。

607 名前:名前は開発中のものです。 mailto:sage [2016/11/26(土) 08:20:23.27 ID:VF4aDvEP.net]
inputで同時押し無効設定あるけど
確認した?

608 名前:名前は開発中のものです。 mailto:sage [2016/11/26(土) 11:40:57.85 ID:tydLU1aa.net]
同時押しは有効になってるだろ
レスするなら内容を読んで理解した上でやれよw
頭が良くなるアセットでも買え

609 名前:名前は開発中のものです。 mailto:sage [2016/11/26(土) 12:45:08.24 ID:iRgO5Dl2.net]
>>586
解決しなかったのは残念だけど、とりあえず、
Unityの問題なのか、Windowsの問題なのか、ハードウェアの問題なのか
可能な限り切り分けておいたほうが今後のためにもいいと思うぞ

キーボード確認ツールとか、キー入力再生ツールとか
適当にググるだけでもたくさん出てくるようだし



610 名前:名前は開発中のものです。 mailto:sage [2016/11/27(日) 19:05:42.31 ID:0y4PiwY+.net]
>>556
VSTUを使ってるから

611 名前:名前は開発中のものです。 mailto:sage [2016/11/27(日) 22:51:48.99 ID:79tVfRJp.net]
「Unity5の教科書」の6章
『やりたいこと」
・旗に操作キャラが接触したらDebugLogに「ゴール」と表示したい
『やったこと』
・旗のColliderにIsTriggerをチェック。
・PlayerControllerのC#に以下を追加。
void OnTriggerEnter2D(Collider2D other)
{
Debug.Log("ゴール");
}
『結果』
・操作キャラが足場に接するだけで「ゴール」と表示されてしまう。
・足場のColliderのIsTriggerにチェックは入っていない。

原因を教えていただけないでしょうか?(´・ω・`)

612 名前:名前は開発中のものです。 [2016/11/27(日) 23:39:27.34 ID:gl1o1/n9.net]
>>591
スレ違いどころか板違いだろ
ここはUnityのスレだぞ?
書籍について質問したいなら相応の板が……ないのか?
本板とかないんだっけ

613 名前:名前は開発中のものです。 mailto:sage [2016/11/27(日) 23:42:46.77 ID:Rja+nEB4.net]
>>591
コライダーは実際どんな形になってるの?

614 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 02:04:00.45 ID:jzCuL9Pt.net]
>>591
アセットを買いましたか?
買っていないならそれが原因です

615 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 02:33:47.22 ID:Z4gCgTCh.net]
>>591
DebugLog吐いてる行にブレイクポイントを張ってPlayer側Colliderか引数のotherかどっちにIsTriggerが付いてるか確認しなはれ

616 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 03:34:15.82 ID:HLX8ccfj.net]
初心者なのですが、3Dゲームで見やすい矢印を表示する方法を教えていただけないでしょうか
UIのテキストで表示するべきか外部の画像をインポートするべきかcube等を組み合わせて作るべきかそこから分かりません
矢印はカーソルキーで左右に操作してボールを投射する角度を決めるのに使うつもりです

617 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 08:21:45.33 ID:pjSr4Pir.net]
どういう物かよくわからんけど矢印ならuguiのイメージで良いと思う
windowsペイントで適当に作ってインポートしてはっつけてあとはスクリプトで自分の気に入るように動かす

618 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 09:16:14.92 ID:HLX8ccfj.net]
>>597
ありがとうございます、想像通りに表示できました
何とか頑張ってスクリプト書いてみます

619 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 11:09:09.55 ID:mG9URXsb.net]
>>591
お前らボケ過ぎだろうw
よく見ろよ
ontriggerenterの中でどういうcolliderに接触したか全くチェックしてない
これじゃどんなオブジェクトに接触してもdebug.logが表示されてしまう
こういうのは
void OnTriggerEnter2D(Collider2D other)
{
if(other.gameobject.tag=="ゴールのタグ"){
Debug.Log("ゴール");
}
}
とやるのが普通だろう



620 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 14:18:37.23 ID:fEww3reF.net]
>>599
板違いの話題を延々と続けるクズの鑑のようなやつだな、お前w

621 名前:名前は開発中のものです。 [2016/11/28(月) 14:22:41.29 ID:mG9URXsb.net]

622 名前:ef="../test/read.cgi/gamedev/1477131311/600" rel="noopener noreferrer" target="_blank">>>600
よくわからないこと言ってるな
荒らしか?
ここはunityのスレなんだからunityの疑問に答えるのが当たり前だろう
それが書籍の事柄であったとしても
[]
[ここ壊れてます]

623 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 15:11:33.12 ID:IwJ0dcr8.net]
>>599

624 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 15:11:35.42 ID:fEww3reF.net]
今度は言い訳かよ
すがすがしいまでのクズだなw

それとunityじゃなくてUnityな
商品名も知らないって、こりゃアンチの荒らしかよ。失せろ

625 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 15:13:37.28 ID:IwJ0dcr8.net]
ttp://www.sbcr.jp/support/13047.html

>>591と同様のソースであることを確認し、プロジェクトを実行してみるも問題なく動作してることを確認
なんでだろう

626 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 15:24:24.27 ID:zm24c7qI.net]
アセットを買えばみんな仲良くできますよ

627 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 15:31:40.53 ID:IwJ0dcr8.net]
>>591
>>595さんと>>599さんが言うように
OnTriggerEnter2Dで判定しようとしているモノが何かというのを明示的に指定していないと推測します。
おそらく「ゴール旗」以外にisTriggerがついているのではないでしょうか?
そのため「操作キャラが足場に接するだけで「ゴール」と表示されてしまう」と思います。
対象以外のisTriggerを外すか、>>599さんのように明示的な指定をする必要があります。

また以下の情報等も参考にしてみてください。

本誌サンプル
ttp://www.sbcr.jp/support/13047.html

正誤情報
ttp://www.sbcr.jp/support/13198.html

これでこの話はおしまい!

628 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 18:15:42.46 ID:Z4gCgTCh.net]
ああん勝手に締めないで

俺が>>599みたいな解決法を提示しなかったのは、その方法じゃフィルタリングしてるだけで意図しないOnTriggerEnterの呼び出し自体は無くならないから
動けば何でも良いという話じゃないよね

629 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 19:10:26.57 ID:mG9URXsb.net]
>>607
それ無くす方法あるのか?
あるんだったら俺が教えて欲しい
例えばレイヤーでやるにしてもゴールの他に地形とも当たり判定取るわけで
やっぱりontrigger内で切り替えるのが普通なんじゃないの?
俺はずっとそうしてきた



630 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 19:25:57.15 ID:Z4gCgTCh.net]
>>608
IsTriggerがオンのコライダーが複数あるならそら中でif文で切り替えなきゃいけないさ

でも質問者はひとつしかないと思ってる訳
すでに意図してない状態になっているか、何か質問者が勘違いしてるんだよ
解決しなきゃいけないのはそこだろ

if文での切り替えって定形パターンを教えて終わりじゃどこかに意図してない動作が紛れ込んでる問題は解決しない

631 名前:名前は開発中のものです。 mailto:sage [2016/11/28(月) 19:35:59.72 ID:Z4gCgTCh.net]
プレイヤー側コライダーのIsTriggerがオンだって前提で答えてないか?

IsTriggerなのは旗で、OnTriggerEnterを定義してるのはプレイヤー側だよね

632 名前:名前は開発中のものです。 [2016/11/28(月) 23:40:37.54 ID:t6QkFRb8.net]
uniSWF使ってる方が居たら質問ですm(_ _)m
ぶっちゃけどうでしょう
パフォーマンスとか安定性とか問題の起こり方とか?

633 名前:名前は開発中のものです。 mailto:sage [2016/11/29(火) 04:56:09.16 ID:urDwPqMh.net]
>>591
ありがちなミスは
・ゲームオブジェクトにアタッチしてるスクリプトを間違えている
・複数スクリプトがアタッチされている
・OnCollision系とOnTrigger系を読み間違えた
・足場に旗も配置してしまっている

とかかなぁ。接触する直前のヒエラルキービュー見て変なゲームオブジェクトがいないか確認したら?

634 名前:名前は開発中のものです。 mailto:sage [2016/11/29(火) 11:19:32.20 ID:KFtpiQ3m.net]
standard assetsのthird person characterを操作してたのですが
右斜め前もしくは右斜め後ろに移動中スペースキーによるジャンプができないのは仕様なのでしょうか?

635 名前:名前は開発中のものです。 [2016/11/29(火) 19:06:12.42 ID:EPLCqCLk.net]
unity初心者です。
オブジェクトのinspectorの右上のチェックボックスのtrue/falseを
スクリプトから変更することは可能でしょうか?
もしくは、ゲームオブジェクトをスクリプトから生成
(GameObject obj = new GameObject();)する際に
staticにすることは可能でしょうか?

ゲームシーンを再生した後に、できた建物に対してnavMeshを使いたくて
上記のような方法を考えています。状況が伝わりづらかったらすいません。
よろしくお願いします。

636 名前:名前は開発中のものです。 mailto:sage [2016/11/29(火) 19:44:57.76 ID:Bo34VkUg.net]
>>614
アセットを買えば可能だと思いますよ。たしかスクリプトあたりにありましたよ

637 名前:591 mailto:sage [2016/11/29(火) 21:21:36.76 ID:G98Cbk9/.net]
なんか自分のせいでケンカをやめて二人を止めて私のために争わないで状態になってしまい申し訳ありませんでした。

解決しました。
きちんとヒエラルキービューのオブジェクトを一つ一つ見ていくと、
playerにのsTriggerにチェックが入っており、これが原因でした。
足場はすべてチェックしていたのですが、playerを見ていなかったです……

>>599さんが教えてくれたやり方があることも調べてわかっていたのですが、
>>607さんの書かれているとおり、「意図した状態にならない」のが問題と考え、
ずっとドツボにはまっていました。

みなさんありがとうございました&ごめんなさいm(_ _)m

638 名前:名前は開発中のものです。 [2016/11/29(火) 21:43:23.28 ID:EPLCqCLk.net]
>>615
すいません、確認してみたのですが、どれに目的のものが入っている
かわからなくて、、
有料のアセットで、買う前に、スクリプトからStaticチェックボックスの
On/Offができるか判断する方法ってありますか?

639 名前:名前は開発中のものです。 mailto:sage [2016/11/29(火) 21:45:40.13 ID:QKxpem+D.net]
gameObject.isStatic = false;



640 名前:名前は開発中のものです。 mailto:sage [2016/11/29(火) 21:56:06.16 ID:cCNTwYJ2.net]
>>616
じゃれてるだけだから畏まらんでもよいのよ

641 名前:名前は開発中のものです。 mailto:sage [2016/11/30(水) 00:43:43.82 ID:W1eM0rM/.net]
>>617
GameObject.isStaticがそれに該当するが、これはエディタ上でしか動作しない。よってランタイム上でののstaticフラグの変更は不可能
そもそもstaticフラグが動的に切り替えられたらそれは静的なGameObjectとは言えないだろw
更に言えばランタイム上での動的なNavMeshのベイクも不可能

エージェントに建物を回避させたいなら建物にNavMeshObstacleをアタッチすればいい
建物のある場所のNavMeshに穴をあけるならばNavMeshObstacle.carvingで静止時のみ穴をあけることが可能

642 名前:名前は開発中のものです。 mailto:sage [2016/11/30(水) 01:19:56.54 ID:casQxJRh.net]
アセットで買ったマップを拡張してます
部屋を広くしようと思い、天井のオブジェクトをコピーし、ライトを焼くと
一部の天井だけ

643 名前:ェこのように真っ黒になります。原因がわかりません
30個ほどこのオブジェクトをコピーしましたがこの部分だけが黒くなります
http://iup.2ch-library.com/i/i1746385-1480436175.png
[]
[ここ壊れてます]

644 名前:名前は開発中のものです。 mailto:sage [2016/11/30(水) 03:46:10.51 ID:cKm/RuaP.net]
あるオブジェクトにOnMouseExitを使用してオブジェクトから外れると変数を変化させ、それによってボタンが変化する機能を作っているのですが
しかしマルチタップ環境ですと、対象オブジェクトを押しながら他のオブジェクトを触ろうとしたりすると、オブジェクトから外れたという判定をされてしまいます。
マルチタップ環境で、タップが対象のオブジェクトから外れると一度だけ呼び出すような機能は他にないんでしょうか

645 名前:名前は開発中のものです。 mailto:sage [2016/11/30(水) 09:43:08.60 ID:Niya3Zpy.net]
>>622
アセットにはあると思いますよ、アセットを買えば解決するんじゃないでしょうか

646 名前:名前は開発中のものです。 mailto:sage [2016/11/30(水) 10:47:49.20 ID:aapz0FD0.net]
>>622
タップ環境でマウスのメソッド使うのが悪い
ちゃんとタップのメソッド使おう

647 名前:名前は開発中のものです。 mailto:sage [2016/11/30(水) 13:12:07.90 ID:ChvkIq9n.net]
Visual Studioで作ったC♯のプロジェクトの数値が変動する変数をUnityのオブジェクトのポジションxに使う事は可能でしょうか?

648 名前:名前は開発中のものです。 [2016/11/30(水) 13:56:28.25 ID:5u72bcbB.net]
>>618 >>620
staticObjectやNavMeshについての理解が不足していました。
丁寧に教えていただきありがとうございます。
620さんの方法でやってみようと思います。
ありがとうございました。

649 名前:名前は開発中のものです。 mailto:sage [2016/11/30(水) 15:45:38.26 ID:uY5OEfvQ.net]
>>622
まずInput.touchSupportedをチェックしてタッチに対応してるかを確認
※Androidだとタッチをサポートしない端末も存在するので注意、エディタ上のデバッグ時の扱いも考慮する必要がある
タッチに対応してるならInput.touchesからTouchの配列を取得して処理する
タッチに対応してなければマウス操作を有効にする

基本はこれだけだが、マルチタッチに対応させるなら操作中にタッチ数が増減するケースを考慮しなければならないのでマウスより少し面倒
シングルタッチだけでいいのであればInput.multiTouchEnabledをfalseにセットしてしまうという手もある



650 名前:名前は開発中のものです。 mailto:sage [2016/11/30(水) 17:32:33.64 ID:gF/fZibl.net]
UnityADSに関して2点ほど不明点があるのですが、UnityADSの質問もここで大丈夫でしょうか?

UnityADSサイトの、作成したプロジェクトの中にある「ストア情報の設定」ボタンを押し、自作アプリのGoogle Play URL、もしくはBundle Identifierに設定した文字列を入力しても、うまく読み込んでくれません(入力欄が赤くなる)。
今までいくつかUnityでアプリ開発してきたのですが、ストア情報の登録でつまずいたのは初めてなので困ってます。原因は何が考えられるでしょうか?
Google Playに登録してからは3日ほど経っていて、登録中を示すビックリマークアイコンも消えています。

また、そもそもこのストア情報の登録をすることは、どんな意味があるのですか?
自分が考えるには、アプリのダウンロード数を取得しているのかなーと思っているのですが、この認識で合っていますでしょうか?

よろしくお願いします。

651 名前:名前は開発中のものです。 mailto:sage [2016/11/30(水) 19:10:41.54 ID:cKm/RuaP.net]
>>624 >>627
ありがとうございます。
チェックしたみましが対応しているようです。
Input.touchesは使っているのですが、タップが対象オブジェトから外れたときに一度だけ(離さなくても範囲対象外に移動する場合)という処理の仕方がわからず、対象オブジェトにOnMouseExitを使用してみました。
Input.touchesにもOnMouseExitに該当するような機能はないんでしょうか?

652 名前:名前は開発中のものです。 mailto:sage [2016/11/30(水) 19:18:19.00 ID:aapz0FD0.net]
>>629
ない
さくっと作るべし

653 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 01:11:01.45 ID:0NI+HEUp.net]
>>629
アセットを買えば解決すると思いますよ

654 名前:名前は開発中のものです。 [2016/12/01(木) 11:52:45.23 ID:nla6T+WB.net]
2Dの描画順について質問です
ポップアップ系のスプライトの上にSliderのゲージバーを表示させたいのですが、


655 名前:Qージバーがimageなためポップアップの後ろに表示されてしまいます。

何か方法ないでしょうか?;;
[]
[ここ壊れてます]

656 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 12:52:28.20 ID:qMUGHsnz.net]
>>632
理由はimageだからじゃないでしょ?
ヒエラルキーで上に持ってきなさい

657 名前:名前は開発中のものです。 [2016/12/01(木) 13:49:43.37 ID:nla6T+WB.net]
>>633
上に持っていっても下に持っていってもダメでした。。。
imageどうしならそれで描画変えれましたが、supriteとimageだと変化なしです

658 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 13:50:41.27 ID:nla6T+WB.net]
sage忘れてました
spriteはdefaultより1つ手前のレイヤーに指定しています

659 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 14:13:48.69 ID:ewK17r6R.net]
質問です。
3DオブジェクトのCapsuleを置くと縦長(立った状態)で配置され、TransformのポジションのYをいじると縦の移動(画面上)をするかと思います。
Capsuleを回転させて寝かせた状態にした後にYで縦移動させたいのですが、配置した後にRotationのZを90にすると軸が回転してしまい、縦移動させるにはXをいじることになってしまいます。
寝かせた後にY軸で縦移動させるにはどうすればいいのでしょうか?(エディタ上で)
回転後のRotationを0,0,0とすることができればいい気がするんですが、そういうことはできますか?
よろしくお願いします。



660 名前:636 mailto:sage [2016/12/01(木) 14:25:14.04 ID:ewK17r6R.net]
Local / Globalの切り替えでできました
スレ汚しすみません

661 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 14:49:52.94 ID:cyXtOaKl.net]
コルーチンを初めて使うのですが、新規プロジェクトでは動くものの
既存のプロジェクトに、アクティブな空のゲームオブジェクトにアタッチしても
Debug.Log("bye");が呼び出されません。unity側でなにか設定があるのでしょうか

using UnityEngine;
using System.Collections;

public class test : MonoBehaviour
{
void Start()
{
StartCoroutine(hi());
}

IEnumerator hi()
{
Debug.Log("hi");

yield return new WaitForSeconds(4);

Debug.Log("bye");
}
}

662 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 15:08:31.81 ID:wslfZgTU.net]
>>632
まずuGUIと2Dの描画は別物だから混同しちゃダメ
uGUIはCanvas単位で描画されるからImageとSpriteではなく、CanvasとSpriteの描画順で考えるべきなんよ
そしてそれはCanvasのRender Modeのなどの設定によって扱いが異なるのでとりあえずはその辺を確認すべし

>>638
ちょっとこれだけでは正確なことは言えないが…
新規プロジェクトで動くならそのスクリプト自体ではなく既存プロジェクトの方にそのスクリプトに何らかの干渉している箇所があるのだろうと推測できる
例えばbyeが呼ばれる前にtestがDestroyされていたりする場合コルーチンは止まる
まずは既存プロジェクトの中にそういう箇所がないかチェックするかなぁ

663 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 16:04:22.79 ID:cyXtOaKl.net]
>>639
返信ありがとうございます
既存のプロジェクト内ですが、空のシーンの空のオブジェクトにアタッチしてるので
スクリプトの干渉の可能性は少ないと思います
既存のプロジェクトにはいくつか完成プロジェクトのアセットをインポートしてるので
それが原因だとは思いますが、どれが原因なのか特定が難しいです
とりあえず新規プロジェクトに使用してるアセットをひとつづつインポートして
原因のアセットを特定しようと思います

664 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 16:51:44.87 ID:cyXtOaKl.net]
原因のアセットが分かりました。
RFPSというFPS用の完成プロジェクトをインポートしたところ、コルーチンが止まりました
ただ不明なのが、このRFPSのサンプルシーン内に空のオブジェクトを配置し、上記の
スクリプトをアタッチするとコルーチンが正常に動くのですが
RFPSをインポートした状態で、空のシーンを別に用意し、空のオブジェクトに
アタッチすると、こちらはコルーチンが動かないのです
シーン上に配置しなくても干渉するようなスクリプトがあるのか、エディター関係なのか
よくわかりませんが、もうすこし調べてみます

665 名前:名前は開発中のものです。 [2016/12/01(木) 17:17:26.01 ID:nla6T+WB.net]
>>639
別のCanvasに置いたら表示されました><ありがとうございます!!
その辺の関係性も調べて勉強します><

666 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 18:05:59.60 ID:cyXtOaKl.net]
コルーチンが動作しないスクリプト、見つけました

Time.timeScale = 1.0f;

これがインポートしたアセットのマネージャークラスに入っていて、これが
読み込まれるとシーン内のコルーチンすべてが動くようです
これを上記のスクリプトStart()にいれたところ正常に動きました

しかしこれが何を表しなぜこれだけでコルーチンが動くようになったかが分かりません
時間を管理するところに参照しているのだとは思いますが、シーンに上に配置
しなくてもアクセスできる方法があるのでしょうか?

667 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 18:15:20.46 ID:p/pzLJrG.net]
>>643
time scaleって言葉が表す通り、これを弄るとスローモーションや早送り、時間停止ができる。
たぶん、timeScale = 0 みたいな代入をしてるヤツがどこかにいるから探してみ

668 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 18:24:40.56 ID:p/pzLJrG.net]
Edit > Project Settings > TimeにあるTime Scaleの設定も要確認

669 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 18:27:53.34 ID:cyXtOaKl.net]
>>645
まさにこれでした おそらく完成プロジェクトのインポート時に
この設定が含まれていたのだと思います
ありがとうございました



670 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 18:33:28.63 ID:2vpKRf3p.net]
何わけのわからないことを言ってるんだ、こいつら。病気なのか?

671 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 20:50:58.23 ID:/ws0mYLV.net]
>>647
わかりました、お薬出しておきますね。裏の薬局が近くて便利ですよ。

672 名前:名前は開発中のものです。 mailto:sage [2016/12/01(木) 20:54:32.14 ID:T6TOFh92.net]
質問というかubuntu server 64bit環境でheadless modeビルドしたバイナリを実行したいんだけどmono config path が表示された状態で制御戻ってこない
これピンとくるエスパー様おりませぬか
プロジェクトは新規作成して標準出力にハローワールド吐くスクリプトのみです

673 名前:628 mailto:sage [2016/12/02(金) 05:59:38.96 ID:9KmbnsHp.net]
>>628
自己解決しました。

Google Playにアップロード後、4日ほど経ってようやくUnityADSにストア情報の登録ができました。
今まではアプリのアップロード後、Google Playから見れるようになった直後にUnityADSのストア情報の登録ができていたのですが、今回のようにすごい遅れることがあるんですね。

遅れていた原因についてはよくわかりません。
ただ、Google Playとは別の、Google Play内のアプリをミラーしている怪しげなapk配布サイトに、自作アプリの情報が乗っかったのが昨日で、今日になってUnityADSにストア情報の登録ができた、ということから考えると、
「Google Playで見れる=別のサイトからアプリ情報を引っ張ってこれる、ということではない」ということなのかなーと思いました。
てっきりGoogle Playで見れたら外部からも情報が引っ張れると思い込んでいたため、「Google Playで見れるのにUnityADSにストア情報の登録ができない!」と焦っていた、ということですかね。

板汚しすみませんでした。

674 名前:名前は開発中のものです。 mailto:sage [2016/12/02(金) 10:18:17.32 ID:+a+4Gmip.net]
謝らなくていいよ
結局誰一人答える能力を持ち合わせていなかったわけだし
>>648みたいな妄想で物を語るキチガイ揃いのスレなんだからさ
裏の薬局ってなんだよ。お前の家の裏の話なんて誰も聞いてねえよw > 648

675 名前:名前は開発中のものです。 mailto:sage [2016/12/02(金) 10:29:23.79 ID:9qTwE0bO.net]
>>651
自己紹介乙

676 名前:名前は開発中のものです。 mailto:sage [2016/12/02(金) 10:51:56.28 ID:+a+4Gmip.net]
また妄想で物を語るキチガイが、俺が自己紹介をしているという妄想を胸に現れたぞw
キチガイは話しかけないでくれるかな?
俺、あまりSAN値が高くないから、異常者の異常な言動に触れると結構下がっちゃうんだわ。頼むよ

677 名前:名前は開発中のものです。 mailto:sage [2016/12/02(金) 11:12:49.15 ID:9qTwE0bO.net]
>>653
>被害妄想キチガイ自己紹介乙

678 名前:名前は開発中のものです。 mailto:sage [2016/12/02(金) 12:02:53.42 ID:qLDPYBI2.net]
>>650
すまんねーこのスレで技術的な質問に答えてるの殆

679 名前:ヌ俺なんだが、俺はUnityAds使ってないから答えられんかったんよ
特定のアセットの話とかとか中心的な機能以外だと触っていない=答えられないケースも少なくないのでそれは理解してくれると助かる

なお答えられない人達が発狂してるのはこのスレの風物詩みたいなものだから気にしないでいいよ
[]
[ここ壊れてます]



680 名前:名前は開発中のものです。 mailto:sage [2016/12/02(金) 13:03:44.37 ID:QnOXMHn1.net]
アセットを買えば基地外も減るとおもますよ。確かヘルスあたりにあると思いますy

681 名前:名前は開発中のものです。 mailto:sage [2016/12/02(金) 13:09:16.36 ID:9qTwE0bO.net]
>>655
被害妄想と俺すげェ妄想のお薬出しておきますね。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<310KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef