[過去ログ] 【3Dゲームエンジン】Unity質問スレッド34 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
474
(2): 名前は開発中のものです。 [sage] 2018/03/15(木) 22:07:35.67 ID:H8+EJV9Q(1/3) AAS
>>470
470(1): 名前は開発中のものです。 [sage] 2018/03/15(木) 19:09:14.02 ID:BT4tlmQO(1) AAS
マインクラフトのインベントリのようなものを作りたいと思っています
つまりインベントリ内の位置情報も持つ必要があると思うんですが
どういうクラスにしたらいいか迷っています

public class Inventory
{
Item item(アイテムの名前やら効果やらが入ったアイテムクラス)
int slotIndex(インベントリ内の位置情報)
}

このクラスのListを持っていれば大丈夫でしょうか?
それとももっといい方法ありますか?
俺ならListに持たせるのはIdと個数だけかな
同じ Idで属性違いとか、アイテム毎に耐久値とかあるならアイテムクラスが必要だけど

slotIndexもList内の場所がindexそのものだし要らないと思う
475
(1): 名前は開発中のものです。 [sage] 2018/03/15(木) 22:15:01.95 ID:H8+EJV9Q(2/3) AAS
>>473
473(1): 名前は開発中のものです。 [sage] 2018/03/15(木) 21:45:20.73 ID:jJuAW3PH(1/3) AAS
質問失礼します。
Cameraで見ている画面を一時停止して、写真のような機能を作りたいと思っています。

流れとしては、携帯オブジェクトの画面にメッシュを設置、外カメの位置に置いたCameraからマテリアルを通じて画面に投影
そのままカメラの画面を停止(撮影)して、他オブジェクトにその撮影したマテリアルを割り当てて表示する
というのを考えていますが、カメラの一時停止の方法が分かりませんので教えてもらいたいです。
カメラを止めるというかrenderTextureに残す形で出来ると思う
476: 名前は開発中のものです。 [sage] 2018/03/15(木) 22:30:06.60 ID:H8+EJV9Q(3/3) AAS
>>474
補足だけど
アイテムの名前、効果、効果値、買値、売値、アイコンファイル名、prefab名、
その辺は全部エクセルで管理してランタイムではscriptableObjectに変換してそのListやdictionaryにぶち込んでおく
Idからそのアイテムの情報を取得する役割のmasterDataクラスを作る
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.805s*