これまでに得たもの:
var Items = new Array(5); // this array contains the items
BodyPaint = new Array(1, 0, 1, 0, 0, 0, 0, 0, 0); // this array gives stats for the item
WolfFur = new Array(3, 0, 1, 0, 0, 0, 0, 0, 0); // ^^
BearFur = new Array(4, 0, 1, 0, 0, 0, 0, 0, 0); // ^^
WolfSkin = new Array(6, 0, 0, 0, 0, 0, 0, 0, 0); // ^^
BearSkin = new Array(7, 1, 0, 0, 0, 0, 0, 0, 0); // ^^
この配列は機能しますか?私はプログラミングに比較的慣れておらず、友人はこれが私がすべきことだと提案しましたが、周りを見回したところ、他のどこでも、彼らがそれを説明するのであれば理にかなっているかもしれないより複雑な方法を推奨しています。この配列が機能する場合は、これまでのところ 2 番目の配列の値にアクセスして、オオカミの毛皮の 1 番目の統計にアクセスする方法を教えてください。
var example = Items.2.1
これは(^^)うまくいきますか?
それがうまくいかない場合は、上記の例の名前を使用してそれを行う方法を教えてください。どうも。
私は今オブジェクトを使用しています、私は得ました:
var Items = {
BodyPaint : new Array(1, 0, 1, 0, 0, 0, 0, 0, 0),
FurCloak : new Array(3, 0, 1, 0, 0, 0, 0, 0, 0),
WolfSkin : new Array(5, 0, 0, 0, 0, 0, 0, 0, 0)};
より多くの配列がありますが、スペースを節約するためにここで終了しました 次のエラーが発生します:コードには適していません。また、アイテムがここで数字として参照されることを本当に望んでいません。どれがどれであるかを知ることはできません