2020 ソフトウェア設計及び演習用の班Wiki
19::gr13::フィールド
概要
- マップモジュールで作ったクラスを使ってマップを表示
- 自キャラモジュールで作ったクラスを使って自キャラを表示
- アイテムモジュールで作ったクラスを使ってアイテムを表示
- 敵キャラモジュールで作ったクラスを使って敵キャラを表示
- 自キャラに対しての当たり判定、移動を行う
- それぞれのマップの行き来を行う
- おおまかに言うとここで各モジュールを動作させる。
関数・変数
- fieldScene: f_sceneの作成、中身の追加、そしてsceneの表示(pushscene)までを行う関数
- core.bs:マップ1マスの縦横の長さ
- f.scene : フィールドのscene
- f.map:今表示しているMAP
- f.mychar:自キャラ表示
- f.enemy:敵キャラ表示
- 〜.frame:表示フレームの決定
- 〜.(x,y):自キャラ、敵キャラの座標位置
- 〜.(xx,yy):自キャラ、敵キャラのマップの左上を(0,0)とした時の相対的な座標
- f.(berry,gberry):アイテム表示(効果はberry<gberry)
- f.group:f_sceneに入れる要素のまとめみたいな
- place:4号館(1)か2号館(2)か食堂(3)か外(4)なのかを示す
- part:placeごとの場所を示す
- Dx,Dy:自キャラと敵キャラのx軸、y軸の距離
- Ax,Ay:Dx,Dyの絶対値
- hp_group:hpグループの定義
最終更新日:2019/08/01 22:33:42