■ このスレッドは過去ログ倉庫に格納されています
Unity5質問スレ
- 1 :名前は開発中のものです。:2015/07/08(水) 21:37:53.68 ID:GwI4cIXA.net
- 質問スレがないから立てた
今では反省している
- 903 :名前は開発中のものです。:2015/10/01(木) 19:34:36.64 ID:SuW5WH5F.net
- >>902
unity changのモデル描画がRenderingPath依存なだけじゃないのか?
使ったことないからしらんけど
- 904 :901:2015/10/01(木) 19:44:09.70 ID:N3z72L5G.net
- >903
deferredレンダの時でも正常に表示される場合もあるので、単純にrederingpath依存ではないと思います。。
新しいプロジェクトで試した際は、deferredでも正常に表示されました。
- 905 :名前は開発中のものです。:2015/10/01(木) 20:01:12.16 ID:1qBW+Us7.net
- unitychanで使われてるα付きテクスチャのシェーダが
ディファードに対応してないとかじゃないの
- 906 :名前は開発中のものです。:2015/10/01(木) 20:07:00.75 ID:bkbKFnSu.net
- 日本語化の方法を教えて下さい
- 907 :名前は開発中のものです。:2015/10/01(木) 20:13:42.18 ID:1qBW+Us7.net
- 何を日本語化したいんですかね?
- 908 :901:2015/10/01(木) 20:18:07.43 ID:N3z72L5G.net
- >>905
aに対応出来るようにシェーダー変えたら一応治りました!
ありがとうございます。
ただ、プロジェクトによっては、シェーダーを何も変更しなくてもdeferredでいける時もあって、その違いが気持ち悪いです。。
- 909 :名前は開発中のものです。:2015/10/01(木) 20:21:15.23 ID:thcR3jl8.net
- Unityやユニティちゃんのバージョンやら環境やら何も書かずに聞いてるキミのほうがよっぽど怖いよ
- 910 :名前は開発中のものです。:2015/10/01(木) 20:55:20.25 ID:/LU57Px7.net
- Unity 日本語化でググればすぐでてくる
- 911 :名前は開発中のものです。:2015/10/01(木) 21:01:35.19 ID:bkbKFnSu.net
- >>907
エディタ
>>910
ggったけどUI_Strings_EN.txtファイルが見つからなくて無理だった…
- 912 :名前は開発中のものです。:2015/10/01(木) 21:15:07.57 ID:1qBW+Us7.net
- スレ検索すればUnity5の日本語化はいまだ未確認とわかりそうなものだが
- 913 :名前は開発中のものです。:2015/10/01(木) 21:31:49.45 ID:bkbKFnSu.net
- 5は無理なのか…素直に英語勉強しよう…
- 914 :名前は開発中のものです。:2015/10/01(木) 21:47:41.04 ID:H0+db5rg.net
- 英語て
- 915 :名前は開発中のものです。:2015/10/01(木) 22:25:11.19 ID:Tu8NRNFN.net
- Spaceキー押下でジャンプ設定なんですけどトランジションの設定は同一なのに
なんか大ジャンプしたり小ジャンプしたりジャンプしなかったりと安定しないのは何故でしょう?
キャラクターコントローラーでの制御で、
Move先のDirection.yを+にしてジャンプさせ、その後重力をかける処理です。
意味あるかはわかりませんが一応、Input設定のjump→Spaceキー→センシビティも多くしてあります。
- 916 :名前は開発中のものです。:2015/10/02(金) 01:46:31.52 ID:aty53RDw.net
- チュートリアルや他人のサンプルにあるジャンプ処理と自作を比べてみたら?
Direction.yとかつかってるあたり、重力処理は自前かな?
まさかとは思うが、ジャンプ処理でDirection.yに力を加えた際、Move関数にDirectionを引数にして動かしているのだろうけど、Directionはクラスにて定義して、毎フレームに重力加速度分をちょっとずつ引いて行くんだぞ
要は現在速度用変数はフレームを跨いで保持しているよな?
- 917 :名前は開発中のものです。:2015/10/02(金) 01:49:04.47 ID:AuoQPWdk.net
- Space押してる間加速してるとか
- 918 :名前は開発中のものです。:2015/10/02(金) 01:49:34.28 ID:pBflh/d2.net
- カメラをOrthographic に設定したら出てくるパラメータ「Size」ってどんな値にしてますか?
10とか大きすぎますかね?
そんな大きな値にするなら逆にオブジェクト側を変えた方がいいですか?
- 919 :名前は開発中のものです。:2015/10/02(金) 10:43:09.84 ID:Hh7WxXGp.net
- iTween使ってみたんですけど、目標地点に近づくと減速して一定の速度で動かしたいのにうまくいきません。どうすれば地点間を一定の速度で動かすことができるでしょうか?
- 920 :名前は開発中のものです。:2015/10/02(金) 11:01:21.94 ID:s9ys12/8.net
- >>919
>目標地点に近づくと減速
>地点間を一定の速度で動かす
どっちやねん
速度ベクトルを2種類(可変速と定速)を用意して合成するとか
iTweenの目標地点を、実際の目標地点の少し手前に設定しておいて、あとは自前で移動させるとか
- 921 :名前は開発中のものです。:2015/10/02(金) 11:32:21.73 ID:CP1SQ+aU.net
- >>919
手法は色々あるから、具体的に何がしたいか言ってみたら?
人間の移動なのか、車?飛行機?それだけでも大分アプローチは変わって、それぞれの動作がしっくりくる。
- 922 :名前は開発中のものです。:2015/10/02(金) 13:02:03.30 ID:2AnRIHXt.net
- >>919
エスパーするとイージングの種類を指定したいだけ?
引数easetypeにiTween.EaseTypeのうち任意のもの指定する。定速ならiTween.EaseType.linear
- 923 :名前は開発中のものです。:2015/10/02(金) 14:29:14.53 ID:s9ys12/8.net
- >>918
2Dなら、縦の長さ(メートル)の半分とかどうよ
- 924 :名前は開発中のものです。:2015/10/02(金) 15:45:25.31 ID:mArkun88.net
- 質問失礼します。
アセットストアから素材をダウンロードするのにユニティを経由せずにブラウザからダウンロードする方法はありますか?
- 925 :名前は開発中のものです。:2015/10/02(金) 16:17:51.40 ID:pBflh/d2.net
- >>923
例えばキャラの身長が200なら100ですか
今もそれに近い値にしてますが、その辺りがいいんですかね
ありがとうございました
- 926 :名前は開発中のものです。:2015/10/02(金) 16:40:42.08 ID:s9ys12/8.net
- TooltipAttributeについて質問。
C#のエディタはちょっと古いがVS2013。
【質問1】
変数の説明文(日本語)を、Unity EditorのインスペクターとVisualStudioの補完用のコメントの両方に表示したい。
その場合、以下のように書けば可能だが、同じ文章を2回記述するのはちょっと不格好な気がする。
何かスマートな解決方法は無いか?
///<summary>同じ内容のコメント</summary>
[TooltipAttribute("同じ内容のコメント")]
public int foo;
【質問2】
enumの各要素に対して、インスペクターに説明を表示することが出来るか?
以下のコード例におけるコメント部分を表示したい。
public enum FruitType
{
Orange, //オレンジ
Mikan, //みかん
Daidai, //だいだい
Ponkan, //ぽんかん
}
- 927 :名前は開発中のものです。:2015/10/02(金) 17:10:36.08 ID:9XLZlpJg.net
- uGUIでWorldSpaceにしたCanvasを配置して、LightingからFogを設定したのですが反映されないです。
3D空間に配置したUI要素にうまくフォグをかける方法等あるでしょうか?
- 928 :名前は開発中のものです。:2015/10/02(金) 18:36:29.27 ID:BGGJ6PO/.net
- UIの部品へフォグに対応したシェーダを割り当てたマテリアルを設定すればできるはず
- 929 :名前は開発中のものです。:2015/10/02(金) 19:05:41.85 ID:9XLZlpJg.net
- >>928
うまくいきそうです、ありがとうございます!
- 930 :名前は開発中のものです。:2015/10/02(金) 19:27:33.69 ID:H9YT9do9.net
- 【HELP!!】
回転、角度で躓いています! オクラー、クォータニアン → 頭がパニック
以下の事をするにあたり、知能指数75くらいの私が、
最も理解しやすいであろうコードを教えて下さい。
1.キューブがあります。角度xyzは0度です(インスペクタで0と表示されている)。
2.キューブをZ軸回転で100度まで、少しずつ回転させていきます。
3.キューブのZ軸が100度を超えたら100度に固定し、処理を止めます。
以上
★オブジェクトの現在の角度(人間が分る「°」)を知る方法が分らないっす
ご教示願います。
- 931 :名前は開発中のものです。:2015/10/02(金) 19:49:17.59 ID:nir+Bcmi.net
- >>924
Unityでダウンロードしたくない理由がわからん
普通にUnityでダウンロードしたあとでMacなら~/Librariyの中からあされば良いだけじゃ無いのか?
アカウント追跡されるのがイヤってんなら別アカで取得すれば良いだけだし(どんな意味があるのか理解不能だけど)
- 932 :名前は開発中のものです。:2015/10/02(金) 20:12:01.66 ID:WISad6/D.net
- >>930
コピペすれば動くコードよこせとか正直このレベルまで来るとすがすがしいw
using UnityEngine;
using System.Collections;
public class Rottest : MonoBehaviour {
Quaternion targetRot;
public Vector3 targetDeg=new Vector3(0,0,100);
public float speed=10;
void Start(){
targetRot = Quaternion.identity;
targetRot.eulerAngles = targetDeg;
}
void Update(){
if(transform.rotation.eulerAngles!=targetDeg){
transform.rotation=Quaternion.RotateTowards(transform.rotation,targetRot,Time.deltaTime*speed);
}
}
}
インスペクター上の角度の値は綺麗に100にはならないが大体100にはなる。
あとどんな角度からでもターゲット角度に向けて回る。ターゲット角度はインスペクターから指定できる。
- 933 :名前は開発中のものです。:2015/10/02(金) 20:15:05.54 ID:kgQO+WVQ.net
- でもそんなアホレスに反応するのは自演レベルの荒らしだぜ
- 934 :名前は開発中のものです。:2015/10/02(金) 20:21:29.15 ID:Nbl9pKxs.net
- 中学生くらいならこんなもんでしょ
わざわざコードまで書いて勉強する力をつけさせないなんてエグいことするなぁ
>>930
弧度法でぐぐれ
Mathf.PI=π
- 935 :名前は開発中のものです。:2015/10/02(金) 20:46:24.23 ID:H9YT9do9.net
- >>932
ありがとうございます!試したら動きました。
しかしながら理解できない点があります。
if(transform.rotation.eulerAngles!=targetDeg){
ですが、
if(transform.rotation.eulerAngles < targetDeg){
でないと「speed」変数が100の約数(つまり1, 2, 4, 5, 10, 20, 25, 50, 100)でないと止まらないんじゃないかと思い、
「speed」変数を「33」とかに変えてもキチンと100で止まります。
なぜなのでしょうか?
- 936 :名前は開発中のものです。:2015/10/02(金) 21:00:12.18 ID:WISad6/D.net
- >>935
俺これ滅茶苦茶叩かれてるんだけど答えないとダメ?w
Quaternion.RotateTowardsは最初の引数の角度から2番目の引数の角度へ向けて3番目の引数を最大の速さとして変化させるものだから。
最後の角度変更が3番目の角度より小さければ自動的にその角度に収まってくれるってこと
http://docs.unity3d.com/ScriptReference/Quaternion.RotateTowards.html
あと
if(transform.rotation.eulerAngles < targetDeg){
などという文は成り立たない。Vector3の演算子オーバーロードに<とか<=とかはない。
http://docs.unity3d.com/ScriptReference/Vector3.html
- 937 :名前は開発中のものです。:2015/10/02(金) 21:10:36.12 ID:H9YT9do9.net
- >>936
大感謝!とてもよくわかりました!!
ちなみに自分が書いていたコードは↓下記になります。
板を開いて-180度で止めようとしたんだけどなぜか動かなかったり、
オブジェクトを359度にしたら止まらず延々とぐるぐる回り続けたりで困っていました。
//%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
//板オープン
//%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
private void ItaOpen()
{
//開き切っていない場合
if (this.itaOpenClose.transform.localEulerAngles.z >271)
//if (this.itaOpenClose.transform.eulerAngles.z <= -180)
{
this.itaOpenClose.transform.Rotate(new Vector3(0, 0, OpenCloseSpeed) * Time.deltaTime);
}
else
{
//開き切った場合
//this.itaOpenClose.transform.eulerAngles = new Vector3(0, 0, -180);
//this.itaOpenClose.transform.rotation = Quaternion.Euler(0, 0, -180);
this.itaOpenClose.transform.localEulerAngles.Set(0, 0, 270);
this.ActionFlg = 0;
this.mvMng.MoveFlg = 40;
}
}
あなたがなぜ叩かれているのかわかりませんが、
私はとても助かり、そして感謝をしています。
- 938 :名前は開発中のものです。:2015/10/02(金) 23:39:20.04 ID:Hh7WxXGp.net
- >>920
>>921
>>922
分かりにくくてすみません。
2点の間を定速で動かしたかったんです。
イージングを指定したらうまくいきました。
有難うございます!!
- 939 :名前は開発中のものです。:2015/10/03(土) 05:31:34.43 ID:QjVhglQu.net
- Unityってapp.config使えますか?
どこに置けばいいんでしょうか
- 940 :名前は開発中のものです。:2015/10/03(土) 14:37:14.65 ID:KpEmw23K.net
- 質問なんですが...。ヒエラルキーのオブジェクトのチェックを外すと表示しないようにできますよね?チェックを外した状態で外部のスクリプトからそのオブジェクトの座標を取得することはできるんでしょうか?
- 941 :名前は開発中のものです。:2015/10/03(土) 14:47:11.28 ID:ARLTn53j.net
- >>940
できるよ。
Resources.FindObjectsOfTypeAllでGameObjectを検索すれば非アクティブなものも全て取れる。
http://docs.unity3d.com/jp/current/ScriptReference/Resources.FindObjectsOfTypeAll.html
それが返す配列の中から自分で名前なり何なりで探せばいい。
ただこのリファレンスの注にもあるが激重な筈。
あと当然のことながら最初からそのオブジェクトに参照を張っておけば問題なく取れる。
- 942 :名前は開発中のものです。:2015/10/03(土) 16:22:02.48 ID:KpEmw23K.net
- >>941
なるほど!ありがとうございます!これで解決できそうです!
- 943 :名前は開発中のものです。:2015/10/03(土) 20:57:42.13 ID:92VNk0hS.net
- 質問に答えずに質問した人や質問に答えた人間を叩きたがるゴミが未だに居るんだな。
そんなに高尚な話をしたいなら他の板に行けば?と思うんだけど高尚な話には着いて行けない系のかわいそうな人なんだろうな。
哀れ。
- 944 :名前は開発中のものです。:2015/10/03(土) 22:02:35.54 ID:qH92tkQe.net
- 鏡見てレスったらいいと思うよ
- 945 :名前は開発中のものです。:2015/10/03(土) 22:35:32.79 ID:U7aHlPZt.net
- >>943
”楽して答えを教えてもらうというのを見ているのが腹立たしい”
”自分の知らない知識をいとも簡単に説明できる奴を見てくやしい”
という心理で攻撃したりするんでしょう。
JAVAとかなら学校の課題をネットで聞く奴がいるけどUNITYはそんなの皆無だし
知識を持つ者が持たざる者へ授けるってのはボランティアとかチャリティと同じだと思うよ
ましてや解説までして授けるとか神
- 946 :名前は開発中のものです。:2015/10/03(土) 23:13:00.26 ID:/GfR93Af.net
- 自分も困ってた過去があるから教えたくなるんやろ。
あと色んなもの作ってる人がいるから、なんだかんだ言って知らない情報もきけるわけだし。
- 947 :名前は開発中のものです。:2015/10/03(土) 23:33:42.98 ID:4mkrmEUh.net
- Unity Adsをお使いの方いらっしゃいますか?
C#では
http://hiromart.com/blog/how_to_use_unity_ads/
ここに記載されている通りにすれば広告は簡単に出ます。
でも、ゲーム自体のコードをjavascriptで記載してまして、バックボタンを押したらゲーム終了のコードに挟みたいと思っています。
―――――――――
//バックボタンが押されたらアプリ終了
if (Application.platform == RuntimePlatform.Android) {
if (Input.GetKey(KeyCode.Escape)) {
ここに広告を出そうと思っています。
Application.Quit();
return;
}
}
―――――――――――
…なのですが、
そもそも
Advertisement.Initialize("*****");
と初期化した時点で
The best overload for the method 'UnityEngine.Advertisements.Advertisement.Initialize(String, boolean)'
is not compatible with the argument list '(String)'.
というエラーが出ます。
これが調べても調べてもわからず…
ご存知の方いらっしゃいましたらお教えくださいませ。
- 948 :名前は開発中のものです。:2015/10/04(日) 00:53:07.76 ID:yZj32Qi0.net
- >>947
そのエラーに従って、引数をInitialize("*****",true);みたいにしたらどうなんの?
- 949 :名前は開発中のものです。:2015/10/04(日) 01:45:45.63 ID:oYZMtnj+.net
- http://hamazakifactory.hatenablog.com/entry/2015/08/21/105328
//2つ目の引数は、true=テストモードなので、アプリリリース時には、falseに設定すること
Advertisement.Initialize ("ゲームID", true);
- 950 :名前は開発中のものです。:2015/10/04(日) 03:53:49.58 ID:7OiGn70G.net
- エディタオンリーで、自身であるコンポーネントがアタッチされたというイベントを拾うことできますか?
- 951 :名前は開発中のものです。:2015/10/04(日) 08:40:08.07 ID:g8j8r6pV.net
- Androidでapkのサイズが22MBなのに、端末にインストールし、
設定−アプリケーション管理に表示されるサイズはアプリケーション45MBとなるんですが
こういうもんですか?
- 952 :名前は開発中のものです。:2015/10/04(日) 17:07:37.87 ID:aJP9QG+I.net
- >>951
apkっていうのはアプリのパッケージファイルだから
端末で展開されればそれくらいになる
- 953 :名前は開発中のものです。:2015/10/04(日) 17:21:55.96 ID:b3i0GIhu.net
- apkって中身zipだっけ?
- 954 :名前は開発中のものです。:2015/10/04(日) 17:24:00.20 ID:p+UvTkBC.net
- そう
拡張子をzipにすると中身が見える
- 955 :名前は開発中のものです。:2015/10/04(日) 17:53:08.55 ID:BIsqjPIY.net
- >>950
自前のコンポーネントがGameObjectにアタッチされたのを検出したいのならできるけど
アプリのコードにちょっとだけゴミが残る方法で良いならできなくもない
ExecuteInEditModeをコンポーネントに設定しておいて、Start()の中でアプリがRunしていないならエディタでアタッチされて初期化が呼ばれたと判断するってやり方
あとはEditorScriptのOnHieralchyChangeが使えるかも知れないけど、自分で変更前のHieralchyとの差分を処理する必要がある
- 956 :946:2015/10/04(日) 19:36:29.78 ID:/GQ319EZ.net
- >>948
>>949
おお!ありがとうございます!
ご指摘の通り、引数が足りませんでした。
true入れたらエラーがおさまりました!
感謝!です!
- 957 :名前は開発中のものです。:2015/10/04(日) 23:21:51.96 ID:Jd/FtXRU.net
- public static tests[] test = new tests[10];
public class tests
{
public int test_number;
public Sprite test_Image;
}
Debug.Log (test[0].test_number);
NullReferenceExceptionのエラーが帰ってくるのですが何が良くないのでしょうか・・・
すみません、プログラム初心者なんで教えていただければと思います。
- 958 :名前は開発中のものです。:2015/10/04(日) 23:29:16.65 ID:3OKxkGIA.net
- >>957
これはUnityは関係ないような気がするが…。
public class tests
{
public int test_number;
public Sprite test_Image;
public tests(){
int i=0;
for(;test[i]!=null&&i<10;i++)
if(i<10)test[i]=this;
}
}
とでもやるしかないんじゃねぇか?
- 959 :名前は開発中のものです。:2015/10/04(日) 23:38:34.11 ID:3OKxkGIA.net
- つか、
public static tests[] test = new tests[10];
とか
Debug.Log (test[0].test_number);
はどこで宣言したり呼び出したりしてんのかとか
よくわからんよな…
- 960 :名前は開発中のものです。:2015/10/04(日) 23:42:56.01 ID:Y+EDDyr0.net
- >>957
最大10個まで入る配列を作っただけで、testsインスタンスを1つも作ってなくね
まずはtest[0] = new tests(); が必要だろ。
- 961 :名前は開発中のものです。:2015/10/04(日) 23:43:28.58 ID:3OKxkGIA.net
- あ〜、いや、つまりあれか、これでわかってないところはこういうことか?
public static tests[] test = new tests[10];
public class tests
{
public int test_number;
public Sprite test_Image;
}
test[0]=new tests();
Debug.Log (test[0].test_number);
- 962 :名前は開発中のものです。:2015/10/05(月) 00:15:56.27 ID:OYrKNaH1.net
- なるほど、インスタンスというのをしたらできました。
>>961さんの仰るとおりです。
とてもさんこうになりました。
ありがとうございました。
- 963 :名前は開発中のものです。:2015/10/05(月) 02:57:36.18 ID:Yk+6/Z28.net
- UIのInputFieldで、Text(入力された文字列)とPlaceHolder(入力されていない時に表示される文字列)の表示位置を、
Alignmentで中間に設定したんだが、Caret(編集するときに点滅する縦棒)の座標がBottomのままになる。
位置がずれてて見栄えが悪いんだけど、うまく座標を設定する方法はある?
実行時じゃないと出現しないからTransformから設定するのは相当面倒くさそうで参った
- 964 :名前は開発中のものです。:2015/10/05(月) 03:02:42.19 ID:N5x2hXQF.net
- 葉を見れば木の状態はおおよそ分かる
- 965 :名前は開発中のものです。:2015/10/05(月) 11:32:39.99 ID:4uC9K8Xs.net
- >>963
実行中もインスペクタからTransformを変更できるので調整して値をメモっておくとか?
- 966 :名前は開発中のものです。:2015/10/05(月) 13:47:51.05 ID:ceHnl9mG.net
- >>965
スクリプトからFindで探して座標を直接書き換えるのは、少なくとも綺麗な手段じゃなさそうなので…
Android上ならそもそもキャレット自体が出現しないという事実に気付いたので、気にしないのが正解かもしれない
- 967 :名前は開発中のものです。:2015/10/05(月) 15:48:31.48 ID:ubSb5rKX.net
- いままで俺もFindで無効化されたオブジェクトをさがしてたけど・・・・
実はオブジェクトを無効にせず、画面外の遠くに移動させてやればFindを使わずにすむんじゃねえの!?
- 968 :名前は開発中のものです。:2015/10/05(月) 18:18:42.00 ID:AbPGnTjd.net
- >>955
ありがとうございます。
executeineditor初めて知りました。
- 969 :名前は開発中のものです。:2015/10/05(月) 19:51:49.74 ID:CvxodQsp.net
- Unity5.0.2p1+iOS9.0環境での実機テストにおいてSystem.Text.Encoding.GetEncoding(...)でエンコーディングを取得しようとしたらShift_JISが取得出来なかったんだけど、これに関して何か情報があったら教えてください
なお、Macのエディタ上のデバッグ実行では問題なく取得出来ており、実機テストで取得出来たのは以下の通りです
0 utf­8 Unicode (UTF­8)
1200 utf­16 Unicode
1201 unicodeFFFE Unicode (Big­Endian)
12000 utf­32 UTF­32
12001 utf­32BE 20127 us­ascii 28591 iso­8859­1
65000 utf­7 Unicode (UTF­7)
65001 utf­8 Unicode (UTF­8)
UTF­32 (Big­Endian) US­ASCII
Western European (ISO)
ウェブサイトから情報を取得しようとしたら文字コードが変換出来ずにハマっているので取得元の文字コードを変えることは出来ません
代替案、関連しそうな情報等、なんでもいいので誰かヒントください
- 970 :名前は開発中のものです。:2015/10/05(月) 19:59:27.32 ID:vz8G0TLV.net
- >>969
sjisは捨てろ
utf8限定にしないとやってられない事になる
utf8もiosとかだと絵文字でutf8mb4とかのエンコードが必須だったりと超めんどくさい。
というかiOSデバイスでsjisが必要になる環境が理解不能なのだけど、どこから得たテキスト列がsjisなの?
- 971 :名前は開発中のものです。:2015/10/05(月) 20:04:41.39 ID:CvxodQsp.net
- >>970
ユーザーが指定する任意のウェブサイトをスクレイピングしてるんよ、だからsjis捨てるってのは無理、同時にeucも対応しなきゃならんから頭痛い
自前で変換関数書くのは出来れば避けたいんだがなんとかならんかね
- 972 :名前は開発中のものです。:2015/10/05(月) 20:14:51.16 ID:vz8G0TLV.net
- >>971
うへぇ、そりゃまた面倒なものを
自分だったら自前のサーバ用意してそこに全部の処理押しつけるわ(サーバサイドならその手の処理お手の物だもの)
アマゾンでとりあえず無料枠でユーザ数の増加でマシンが足りないくらいになるほど儲かるなら増設って方向で
つかUnity単体どころの問題じゃなくて任意のWebサイトへのアクセスで得た情報がサーバ側から教えられるエンコードとhtmlに書かれたエンコードと、htmlファイル自体のテキストのエンコードが一致しない例も山ほどあるじゃんよ
(一番わかりやすいのはMacのSafariで開いたサイトが文字化けしてるとか:サーバはUTF8だよんとか良いながらHTMLテキストはSJISで、HTMLに書いてある<meta>の記述はjpとか)
あと,iOS9からhttpリクエストは無かったことにされるから注意しないと駄目かも知れないよ(iOS9の内部でhttpリクエストはinfo.plistに除外指定がされないかぎり読み出しがされない)
- 973 :名前は開発中のものです。:2015/10/05(月) 20:50:07.81 ID:uxaqNhJF.net
- 初心者はC#とJavaScriptどっちで書けばええの?
- 974 :名前は開発中のものです。:2015/10/05(月) 21:12:24.96 ID:AWpMGoOO.net
- >>973
プログラム初心者ならC#の方が良い
JavaScript使いならJSで
C#の方が参考書や入門書が充実してるから
- 975 :名前は開発中のものです。:2015/10/05(月) 21:15:22.50 ID:7UNNDlAI.net
- >>973
C#のほうがいいって聞くね
参考のプログラムとか探すのにjavaScriptじゃなかなかでてこないし・・・
- 976 :名前は開発中のものです。:2015/10/05(月) 21:40:49.00 ID:dDiyz0Ah.net
- >>967
こういうの含め実質非表示にする方法でパフォーマンスの違いはどうなんだろ
scaleを0とかalpha0とかも
- 977 :名前は開発中のものです。:2015/10/05(月) 22:11:47.19 ID:JozMmy9V.net
- マテリアルの書き換えまでできるなら
renderer.enabled = false;
でいいんじゃないの
- 978 :名前は開発中のものです。:2015/10/05(月) 22:12:10.86 ID:0ZJMy1x4.net
- >>969
たぶん>972の言うとおりにしたほうがいいと思う
ただサーバにビジネスロジックを置いてWEBサービスを設けるとサーバ運用を考えなきゃならん
無料でやりたいならPHPとか別の言語でやらなきゃならん
C#だとIIS+ASP.NETだけどASP.NETは企業のイントラネットが主流で一般向け無料レンタルは皆無
- 979 :名前は開発中のものです。:2015/10/05(月) 22:13:36.53 ID:T+/VpUlg.net
- そういえばBooってどうなったん
- 980 :名前は開発中のものです。:2015/10/05(月) 22:21:11.60 ID:knYKIgJR.net
- なかった
- 981 :名前は開発中のものです。:2015/10/05(月) 22:22:14.86 ID:0ZJMy1x4.net
- 高木Boo
- 982 :名前は開発中のものです。:2015/10/05(月) 22:43:49.29 ID:M37TqiVm.net
- Booはとっくに廃止
- 983 :名前は開発中のものです。:2015/10/05(月) 23:24:51.63 ID:0ZJMy1x4.net
- 初心者質問で申し訳ないのですが御教示お願い致します。
ボール(Rigidbody付)があり、その少し下に平らな板(ただのキューブ)を配置しています。
実行すると重力によりボールは落下し、板の上に乗りますが、
ボールの高さを高くした場合、ボールに勢いが付いて板を貫通して板の下に落下する場合があります。
貫通させない方法を教えて下さい。
- 984 :名前は開発中のものです。:2015/10/05(月) 23:43:34.63 ID:0ZJMy1x4.net
- あ、すいません、「Collision Detection」を「Continuous Dynamic」に変えたら解決しましたが、
理由が理解できません。今勉強してます。
- 985 :名前は開発中のものです。:2015/10/06(火) 04:54:42.39 ID:bwtLQCYW.net
- 衝突判定と物体すり抜け問題は、
大昔からセットで語られる、バディみたいなもんらしい。
Unity/マニュアルPhysics3D/物理演算リファレンス/リジッドボディ
http://docs.unity3d.com/ja/current/Manual/class-Rigidbody.html
によれば、
普段は精度悪いけど軽い方の処理をするから、必要なときだけ高精度の処理を選択してね!
ってことっぽい
- 986 :名前は開発中のものです。:2015/10/06(火) 09:15:32.73 ID:USItRgjd.net
- 質問です
アクションゲームで中断&終了しても次回同じ状態で復帰可能なセーブをしたいのですが知識と技術が足らなくてうまくいきません
以下の方法で実装しようとしているのですが、方針としてはあっていますか?
セーブ
1,Hierarchy上に存在するゲームオブジェクトを取得する
2,名前と位置情報を保存する
3.1,2をゲームオブジェクトの数だけ繰り返す
ロード
1,名前と位置情報を取得する
2,名前に合致するprefabを位置情報の位置にinstantiateする
3,1,2をゲームオブジェクトの数だけ繰り返す
ちなみにプログラムは始めたばかりです
わたしのやりたいことを実装しているTutorialなどがあれば教えてください
- 987 :名前は開発中のものです。:2015/10/06(火) 10:01:55.55 ID:rCsM3DOE.net
- 配置されてるprefabが位置情報だけで機能してるゲームならそれでいい
- 988 :名前は開発中のものです。:2015/10/06(火) 10:09:48.03 ID:USItRgjd.net
- このまま試行錯誤つづけてみます
ありがとうございました
- 989 :名前は開発中のものです。:2015/10/06(火) 12:01:42.82 ID:B0AfQ4S2.net
- http://www.dotup.org/uploda/www.dotup.org547674.png
カメラをコピーして深度の奥にあるものを手前に描画しようとしています
カメラは単純にコピーしただけで同じ位置にあるはずなのに、Yに少しずれています。これはどうしてでしょうか
- 990 :988:2015/10/06(火) 12:05:20.99 ID:B0AfQ4S2.net
- しかもカメラのDepthを変えただけでは奥にあるものを手前に描画したりできない?
- 991 :名前は開発中のものです。:2015/10/06(火) 12:46:19.43 ID:rCsM3DOE.net
- タブのレイアウトは個人個人で違うからこの部分とか言われてもわからないわ
カメラコンポーネントの「Depth」はカメラの描画順であって
カメラに映ってるものの描画順に直結しない
できない?の答えは「できない」だと思う
- 992 :名前は開発中のものです。:2015/10/06(火) 12:55:23.05 ID:B0AfQ4S2.net
- そこはタブじゃなくて描画領域です
カメラのクリアフラグでDon'tClearにすればオブジェクトのZ位置にかかわらず前後関係を作れると思ってた・・・
- 993 :名前は開発中のものです。:2015/10/06(火) 13:36:32.82 ID:rCsM3DOE.net
- そこをみて描画領域とわかるのはエディタが全部見えてる君だけ
質問を勘違いした気がする
カメラに映すもの(CullingMask)が変わっているならDepthの描画順の制御と
ClearFlagsで前後関係を無視できる
ClearFlagsはdon'tClearではカラーバッファもZバッファも残る
これは画面の前後関係を維持したまま描画したい時に使うもので
DepthOnly(Zバッファのクリア)にすれば画面を背景のように使える
- 994 :名前は開発中のものです。:2015/10/07(水) 01:10:00.07 ID:v03T6oFH.net
- お世話になります。
とあるアスペクト比で、Canvasの中にRPGのようなマップを作成し、岩をボックスコライダーで作ったのですが、アスペクト比を変える(実機で確認する)とボックスコライダーの位置がずれてしまいます。
アスペクト比に合わせて座標も伸縮するような機能は無いのでしょうか?
そもそもやり方が間違っているのでしょうか?
やりたいのは、どの端末でもボックスコライダーの位置をずらさず表示(出来れば画面サイズを端末ごとに合わせるようなやり方)は出来ないでしょうか?
- 995 :名前は開発中のものです。:2015/10/07(水) 10:43:52.39 ID:H12k9m6P.net
- Canvasの設定やそこにぶら下がってるオブジェクトが
どうなってるかかかないと間違いを指摘しづらいが
- 996 :名前は開発中のものです。:2015/10/07(水) 10:52:14.07 ID:H12k9m6P.net
- 送ってしまった
エスパーしながら書くと
UiScaleMode を ScaleWithScreenSize にして
ScreenMatchMode は MatchWidthOrHeight とかにすれば
画面比に会わせてスケーリングされる
コライダーがCanvas下にあれば問題ないはず
- 997 :名前は開発中のものです。:2015/10/07(水) 12:52:05.21 ID:BVQP7JPr.net
- 残念ながら論点はそこじゃねえんだ 「漢字は一文字から意味をなすが、アルファベットは数文字必要」 って書けば日本語化の価値に気づけるか?
- 998 :名前は開発中のものです。:2015/10/07(水) 13:41:45.64 ID:N69Dej8B.net
- 次スレたてられんかった、誰かプリーズ
- 999 :名前は開発中のものです。:2015/10/07(水) 14:12:52.68 ID:NEa3zEWO.net
- 立てたよ
【3Dゲームエンジン】Unity質問スレッド20 [転載禁止](c)2ch.net
http://peace.2ch.net/test/read.cgi/gamedev/1444194744/
- 1000 :名前は開発中のものです。:2015/10/07(水) 14:34:58.31 ID:V/D40x6e.net
- サンクス
- 1001 :名前は開発中のものです。:2015/10/07(水) 14:35:23.86 ID:AG4ISeQI.net
- 1000ならユニティちゃん大ブーム到来!!
- 1002 :2ch.net投稿限界:Over 1000 Thread
- 2ch.netからのレス数が1000に到達しました。
総レス数 1002
304 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200