<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/sojo-shooting/">
    <title>sojo-shooting @ ウィキ</title>
    <link>http://w.atwiki.jp/sojo-shooting/</link>
    <atom:link href="https://w.atwiki.jp/sojo-shooting/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>sojo-shooting @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2015-09-12T14:13:53+09:00</dc:date>
    <utime>1442034833</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/sojo-shooting/pages/17.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sojo-shooting/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sojo-shooting/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sojo-shooting/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sojo-shooting/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sojo-shooting/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sojo-shooting/pages/12.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sojo-shooting/pages/3.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sojo-shooting/pages/4.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/sojo-shooting/pages/5.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/sojo-shooting/pages/17.html">
    <title>イライラしたこと</title>
    <link>https://w.atwiki.jp/sojo-shooting/pages/17.html</link>
    <description>
      9/10
swingのコンポーネント表示する際、後から追加したものは表示されない
validate()を親コンポーネントで呼び出すことで解消されるらしい
なにがイラついたかというと、時々表示されることがある事
これのせいで無駄な時間と労力を消費した。死ね

9/12(土)
TextureIO.newTexture()のメソッドがエラーを吐きまくり、大いに詰まる。
どうもGLEventListenerから一度でもinit()が呼ばれていないとダメな模様。    </description>
    <dc:date>2015-09-12T14:13:53+09:00</dc:date>
    <utime>1442034833</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sojo-shooting/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/sojo-shooting/pages/2.html</link>
    <description>
      **モジュールクラス
-[[Input]]
-[[Graphics]]
-[[SceneManager]]

**Enumクラス
-[[Direction]]

**その他
[[イライラしたこと]]

----

**リンク
-[[@wiki&gt;&gt;http://atwiki.jp]]
-[[@wikiご利用ガイド&gt;&gt;http://atwiki.jp/guide/]]

// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります


//**更新履歴
//#recent(20)

&amp;link_editmenu(text=ここを編集)    </description>
    <dc:date>2015-09-10T08:12:42+09:00</dc:date>
    <utime>1441840362</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sojo-shooting/pages/16.html">
    <title>Graphics</title>
    <link>https://w.atwiki.jp/sojo-shooting/pages/16.html</link>
    <description>
      グラフィック全体にかかわる処理を行うクラスです。

*スーパークラス
無し

*コンストラクタ
無し

*クラスメソッド
***void update(void)
フレームの更新タイミングであれば、ゲーム画面を更新します。
このメソッドは必ず定期的に呼び出す必要があります。

***void wait(byte duration)
指定されたフレーム数だけウェイトをかけます。
 
***void freeze(void) 
現在の画面を固定します。

***void unfreeze(void) 
画面の固定を解除します。

***void setFrameRate(byte rate)
フレームレートを設定します。

*インスタンスメソッド
無し    </description>
    <dc:date>2015-09-09T18:15:24+09:00</dc:date>
    <utime>1441790124</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sojo-shooting/pages/14.html">
    <title>Input</title>
    <link>https://w.atwiki.jp/sojo-shooting/pages/14.html</link>
    <description>
      キーボードからの入力情報を扱うクラスです。

*スーパークラス
無し

*コンストラクタ
無し

*クラスメソッド
***void update(void)
入力情報を更新します。
原則として１フレームに１回呼び出します。

***boolean isPress(KeyEvent)
指定されたキーが押されているかどうかを判定します。

***boolean isPressNow(KeyEvent)
指定されたキーが現在のフレームで押されたかどうかを判定します。

***Direction getDirection4(void)
向ボタンの状態を判定し、４方向入力に特化した形で[[Direction]](enum)を返します。

***Direction getDirection8(void)
向ボタンの状態を判定し、８方向入力に特化した形でDirection(enum)を返します。

*インスタンスメソッド
無し    </description>
    <dc:date>2015-09-09T18:00:15+09:00</dc:date>
    <utime>1441789215</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sojo-shooting/pages/15.html">
    <title>Direction</title>
    <link>https://w.atwiki.jp/sojo-shooting/pages/15.html</link>
    <description>
      方向を表すEnumクラスです

*スーパークラス
無し

*コンストラクタ
無し

*クラスメソッド
無し

*インスタンスメソッド
無し

*Enum定数
***DIR_N
***DIR_E
***DIR_W
***DIR_S
***DIR_NULL    </description>
    <dc:date>2015-09-09T14:39:19+09:00</dc:date>
    <utime>1441777159</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sojo-shooting/pages/13.html">
    <title>Template</title>
    <link>https://w.atwiki.jp/sojo-shooting/pages/13.html</link>
    <description>
      ここにクラスの説明を入力します

*スーパークラス
無し

*コンストラクタ
無し

*クラスメソッド
無し

*インスタンスメソッド
無し    </description>
    <dc:date>2015-09-09T14:35:17+09:00</dc:date>
    <utime>1441776917</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sojo-shooting/pages/12.html">
    <title>SceneManager</title>
    <link>https://w.atwiki.jp/sojo-shooting/pages/12.html</link>
    <description>
      シーンの遷移を管理するクラスです

*スーパークラス
無し

*コンストラクタ
無し

*クラスメソッド
***init(void)
インスタンスを初期化するメソッドです

***void run(void)
ゲームを起動状態に移行させます
有効なシーンが設定されている間、そのシーンのmain(void)を呼び出し続けます
有効なシーンがなくなった場合、ゲームを終了します

***void setFirstScene(Scene)
初期シーンを設定します

***Scene getFirstScene(void)
初期シーンを取得します

***Scene getCurrentScene(void)
現在のシーンを取得します

***boolean sceneEquals(Scene)
現在のシーンが、指定したシーンと等しければtrueを返します

***void goto(Scene)
指定したシーンへと遷移させます
前のシーンへは戻れなくなります

***void call(Scene)
指定したシーンへと遷移させます
return(void)を呼び出すことで前のシーンへ戻る事ができます

***void return(void)
直前のシーンへと遷移させます
現在のシーンは破棄されます

***void clear(void)
スタックに保持されているシーンを全て消去します
return(void)によるシーン遷移ができなくなります

***void exit(void)
現在のシーンをnullに設定します
シーンが有効ではなくなるため、このインスタンスの動作が停止します

***void doScreenShot(void)
現在の画面をBitmapとして保存します

***Bitmap getScreenShot(void)
現在保存されているスクリーンショットを取得します

*インスタンスメソッド
無し    </description>
    <dc:date>2015-09-09T14:34:18+09:00</dc:date>
    <utime>1441776858</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sojo-shooting/pages/3.html">
    <title>右メニュー</title>
    <link>https://w.atwiki.jp/sojo-shooting/pages/3.html</link>
    <description>
      **更新履歴
#recent(20)


&amp;link_editmenu2(text=ここを編集)
    </description>
    <dc:date>2015-09-09T08:59:46+09:00</dc:date>
    <utime>1441756786</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sojo-shooting/pages/4.html">
    <title>プラグイン/ニュース</title>
    <link>https://w.atwiki.jp/sojo-shooting/pages/4.html</link>
    <description>
      * ニュース
@wikiのwikiモードでは
 #news(興味のある単語)
と入力することで、あるキーワードに関連するニュース一覧を表示することができます
詳しくはこちらをご覧ください。
＝＞http://www1.atwiki.jp/guide/pages/266.html#id_542badf7


-----


たとえば、#news(ゲーム)と入力すると以下のように表示されます。


#news(ゲーム)
    </description>
    <dc:date>2015-09-09T08:59:46+09:00</dc:date>
    <utime>1441756786</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/sojo-shooting/pages/5.html">
    <title>プラグイン/編集履歴</title>
    <link>https://w.atwiki.jp/sojo-shooting/pages/5.html</link>
    <description>
      * 更新履歴
@wikiのwikiモードでは
 #recent(数字)
と入力することで、wikiのページ更新履歴を表示することができます。
詳しくはこちらをご覧ください。
＝＞http://www1.atwiki.jp/guide/pages/269.html#id_bf9eaeba


-----


たとえば、#recent(20)と入力すると以下のように表示されます。


#recent(20)
    </description>
    <dc:date>2015-09-09T08:59:46+09:00</dc:date>
    <utime>1441756786</utime>
  </item>
  </rdf:RDF>
