[過去ログ]
UnityでMMO作りたいけどどうする!?(^^ [無断転載禁止]©2ch.net (1002レス)
UnityでMMO作りたいけどどうする!?(^^ [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
536: 名前は開発中のものです。 [sage] 2017/08/05(土) 18:56:30.83 ID:Iv6I4n4s なんてこった... ボッキングコンチクショウめが HP表示はあとで教えてやるから 取り敢えずモンスターのlookatikと 攻撃モーションでも直しておけ... でもまあ考えようとしただけ良い、 前進している http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/536
538: 名前は開発中のものです。 [sage] 2017/08/05(土) 19:06:51.24 ID:Iv6I4n4s そうか じゃあ、今の問題、 HP表示とは関係ないが、 最後までがんがえて 3種類の条件正しく処理させてみやがれ 俺は今出先だが、 20時ぐらいにはHP表示説明書いとくから http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/538
539: 名前は開発中のものです。 [sage] 2017/08/05(土) 19:09:28.79 ID:Iv6I4n4s 処理って、ログ出すだけでいいからな、 満タンの時と、50%以下の時、 死ぬ時はまあ死ぬからいいや http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/539
541: 名前は開発中のものです。 [sage] 2017/08/05(土) 20:22:11.69 ID:Iv6I4n4s おいこらボッキング うまいことログだせたか? http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/541
543: 名前は開発中のものです。 [sage] 2017/08/05(土) 20:34:10.80 ID:Iv6I4n4s いいや全然だめ http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/543
545: 名前は開発中のものです。 [sage] 2017/08/05(土) 20:40:23.85 ID:Iv6I4n4s うーん まずそれ片付けるか http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/545
546: 名前は開発中のものです。 [sage] 2017/08/05(土) 20:43:49.00 ID:Iv6I4n4s からのゲームオブジェクトにこれぶっこんで動かしてみれ using System.Collections; using System.Collections.Generic; using UnityEngine; public class IntRoundDown : MonoBehaviour { int モンスターのHP = 4; int モンスターの最大HP = 10; // Use this for initialization void Start () { if (モンスターのHP / モンスターの最大HP * 100 <= 0) { Debug.Log("モンスターがHP0%でふ(^^"); } else if(モンスターのHP / モンスターの最大HP * 50 <= 50) { Debug.Log("モンスターがHP50%以下でふ(^^"); } else { Debug.Log ("モンスターのHPいっぱい"); } } // Update is called once per frame void Update () { } } http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/546
547: 名前は開発中のものです。 [sage] 2017/08/05(土) 20:45:56.44 ID:Iv6I4n4s 期待どおりのログでるかね? http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/547
549: 名前は開発中のものです。 [] 2017/08/05(土) 20:55:26.08 ID:Iv6I4n4s じゃこれは? 1f * は(float) にかえても同等、キャストはわかるだろ? using System.Collections; using System.Collections.Generic; using UnityEngine; public class IntRoundDown : MonoBehaviour { int モンスターのHP = 3; int モンスターの最大HP = 10; // Use this for initialization void Start () { if (1f * モンスターのHP / モンスターの最大HP <= 0) { Debug.Log("モンスターがHP0%でふ(^^"); } else if(1f * モンスターのHP / モンスターの最大HP <= 50) { Debug.Log("モンスターがHP50%以下でふ(^^"); } else { Debug.Log ("モンスターのHPいっぱい"); } } // Update is called once per frame void Update () { } } http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/549
550: 名前は開発中のものです。 [sage] 2017/08/05(土) 20:57:26.70 ID:Iv6I4n4s あああああああああああああああああああ まーたーーーーーーやってしまったああああああああああ しにたああああああああい http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/550
552: 名前は開発中のものです。 [sage] 2017/08/05(土) 21:01:30.08 ID:Iv6I4n4s int 同士の割り算した時点で小数点以下切り捨てられるから そのあとあわてて100かけたって手遅れ ましてや50かける意味は俺にはさっぱりわからんかった ドヤ顔で教えてたやつの顔をつじのこの背中でひっぱたいてやれ あとうっかりあげちゃうやつの顔もひっぱたいてよし・・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/552
553: 名前は開発中のものです。 [sage] 2017/08/05(土) 21:03:36.33 ID:Iv6I4n4s 有効なのは 100 * 〜と先にかけて計算するか 1f * とfloat型の計算にもちこんでやるか (float) キャスト おそらく最も高速なのは1f * で、この話はもうよし 本題・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/553
555: 名前は開発中のものです。 [sage] 2017/08/05(土) 21:05:39.73 ID:Iv6I4n4s 長くて貼れない 完 http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/555
557: 名前は開発中のものです。 [] 2017/08/05(土) 21:09:05.71 ID:Iv6I4n4s うつのめんどいだろ わけて貼るから上手にくっつけれ Hpバーの説明な これ、俺がおとといだか酔っ払ってしゃべりながら加工したやつ モンスター向けにやり方書くから、 プレイヤーの方は自分でやってみれ 1.UIのHPのバーpivotのxを1か0にする 2.以下のスクリプトをバーにぶっこむ http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/557
558: 名前は開発中のものです。 [sage] 2017/08/05(土) 21:11:05.29 ID:Iv6I4n4s using UnityEngine; using UnityEngine.UI; using System.Collections; public class HPBar : MonoBehaviour { float maxXSize; RectTransform rectTransform; void Awake () { rectTransform = gameObject.GetComponent<RectTransform> (); maxXSize = rectTransform.sizeDelta.x; } void UpdateValue(float t){ float x = Mathf.Lerp (0f, maxXSize, t); rectTransform.sizeDelta = new Vector2 (x, rectTransform.sizeDelta.y); } public void setHPRate(int maxHp, int currentHP){ UpdateValue (1f * currentHP / maxHp ); } } 3.モンスターHPスクリプトから必要なときに 表示更新をお願いする http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/558
561: 名前は開発中のものです。 [sage] 2017/08/05(土) 21:14:34.28 ID:Iv6I4n4s NGってのもあんだっけ ニコニコ動画みたいだな ちょっと現状のボッキングプロジェクト環境に簡単にあわせられるかわからん まぁやってみれ http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/561
563: 名前は開発中のものです。 [sage] 2017/08/05(土) 21:26:44.06 ID:Iv6I4n4s 上の階層のGameObjectにスクリプトつけてないか? http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/563
566: 名前は開発中のものです。 [sage] 2017/08/05(土) 21:33:22.60 ID:Iv6I4n4s モンスターHPの45行目に何書いてあんだ? http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/566
568: 名前は開発中のものです。 [sage] 2017/08/05(土) 21:37:18.85 ID:Iv6I4n4s あれやあれか なんでまた外れてんだ いたずらしすぎだな http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/568
570: 名前は開発中のものです。 [sage] 2017/08/05(土) 21:47:11.93 ID:Iv6I4n4s なにのぼいどすたーとだよ?(^^ http://mevius.5ch.net/test/read.cgi/gamedev/1500187808/570
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.405s*