約 1,916,526 件
https://w.atwiki.jp/onkyoamazon/pages/14.html
アマゾンでVAIO1円キター ↓ 速攻でみんなポチる ↓ wktkしてたら無断で取り消される(#^ω^)ピキピキ ↓ その中でもキャンセルされなかった少数の人たちに支払番号のお知らせくる ↓ カード組・・・詳細はしらん コンビニ組・・・深夜や朝に頑張って振込む ↓ Amazon.co.jp へご注文の商品 (#250-7593724-5724603) がキャンセルされました。 (#^ω^)ピキピキ 抗議メール相次ぐ ↓ 審議中 ↓ 文面も無くクーポンの使い方だけ書いてあるだけのメールが届く Refund on order 250-7593724-5724603様からAmazonギフト券をお贈りします。 ¥526のAmazonギフト券をお送りします。このメッセージは削除せず大切に保管してくだい。 このギフト券を使用して注文するには以下のギフト券番号 が必要になります
https://w.atwiki.jp/onkyoamazon/pages/17.html
9. 出品者の取引 Amazonマーケットプレイスの取引では、出品者は 商品を固定価格で販売すること(以下、固定価格 出品)しか認められていません。 出品者は、出品者の条件を満たしている購入者に 対し掲示した出品価格で商品を売る義務を負いま す。 商品を固定価格出品をすることにより、出品者は 購入予定者に対して掲示した商品を販売する権利 および能力を有すること、ならびに出品内容が正 確であり、最新の情報に更新された、完全なもの であり、さらに誤導的もしくはその他詐欺的なも のでないことを表明し、保証するものとします。
https://w.atwiki.jp/hengband_gottani/pages/64.html
パッチ http //www31.ocn.ne.jp/~so_miya/data/hengband-1.7.2-r3052-arprob20091127.diff.gz 変愚蛮怒 1.7.2において能力値オートローラーで最小値設定をするときに 指定値以上になる確率を表示するパッチ 絶対に止まらない数値を指定すると確率を灰色で表示 それ以外では確率に応じて白、黄色、赤で表示 新システム/新バリアント案勝手に討論スレ 9 - @の溜まり場II http //jbbs.livedoor.jp/bbs/read.cgi/game/9358/1179043688/ 704 名前:名@無@し[sage] 投稿日:2009/11/29(日) 22 48 48 ID ??? 変愚蛮怒 1.7.2において能力値オートローラー指定時に確率を表示するパッチ ttp //www31.ocn.ne.jp/~so_miya/rldiary/diary200911p1.html#2009112701 ttp //www31.ocn.ne.jp/~so_miya/data/hengband-1.7.2-r3052-arprob20091127.diff.gz
https://w.atwiki.jp/tm-mura/pages/47.html
時間がかかるプロシージャで、コミットもログ出力も最後に1回だと、 ログや更新済みデータからはプロシージャの進捗わからない。 そこで、実行中のSQLを直接取得して進捗を見る。 SELECT USERNAME, OSUSER, MACHINE, TERMINAL, PROGRAM, SID, SERIAL#, STATUS, SQL_ADDRESS, SQL_TEXT FROM V$SESSION S, V$SQLTEXT Q WHERE TYPE = USER AND S.SQL_ADDRESS = Q.ADDRESS ORDER BY S.SID, S.SERIAL#, Q.PIECE;
https://w.atwiki.jp/wizfan/pages/27.html
基本情報基本値 人間 エルフ ドワーフ ノーム ポークル フェルパー フェアリー 基本情報 種族は人間、エルフ、ドワーフ、ノーム、ポークル、フェルパー、フェアリーの7種類。 フェルパー、フェアリーの2種類は後日DLC(有料)にて追加される。 各能力値は、基本値に最大+10までレベルアップ時に増加する。 装備品での能力アップは(各アイテムの青字の項目)上記最大値とは別に加算される 基本値 回避値 STR INT PIE VIT AGI LUC 合計 人間 11 8 8 8 9 8 9 50 エルフ 12 7 10 10 7 9 8 51 ドワーフ 10 11 6 10 11 6 7 51 ノーム 9 5 14 11 5 5 9 49 ポークル 14 6 6 5 6 12 14 49 フェルパー 14 9 7 8 10 12 6 52 フェアリー 18 5 9 7 5 14 12 52 人間 STR INT PIE VIT AGI LUC 合計 基本値 8 8 8 9 8 9 50 最大値 18 18 18 19 18 19 110 必要ボーナス早見表 STR INT PIE VIT AGI LUC 合計 戦士 4 0 0 0 0 0 4 魔術 0 4 0 0 0 0 4 僧侶 0 0 4 0 0 0 4 盗賊 0 0 0 0 2 3 5 司祭 0 5 5 0 0 0 10 侍 7 3 2 5 2 0 19 君主 7 4 4 6 6 6 33 忍者 7 7 7 6 7 6 40 剣聖 7 1 1 6 7 0 22 妖術 1 6 6 0 6 5 24 僧兵 7 1 7 3 4 0 22 野伏 4 7 4 3 7 6 31 召喚 1 7 7 0 7 6 28 エルフ STR INT PIE VIT AGI LUC 合計 基本値 7 10 10 7 9 8 51 最大値 17 20 20 17 19 18 111 必要ボーナス早見表 STR INT PIE VIT AGI LUC 合計 戦士 5 0 0 0 0 0 5 魔術 0 2 0 0 0 0 2 僧侶 0 0 2 0 0 0 2 盗賊 0 0 0 0 1 4 5 司祭 0 3 3 0 0 0 6 侍 8 1 0 7 1 1 18 君主 8 2 2 8 5 7 32 忍者 8 5 5 8 6 7 39 剣聖 8 0 0 8 6 1 23 妖術 2 4 4 2 5 6 23 僧兵 8 0 5 5 3 1 22 野伏 5 5 2 5 6 7 30 召喚 2 5 5 0 6 7 25 ドワーフ STR INT PIE VIT AGI LUC 合計 基本値 11 6 10 11 6 7 51 最大値 21 16 20 21 16 17 111 必要ボーナス早見表 STR INT PIE VIT AGI LUC 合計 戦士 1 0 0 0 0 0 1 魔術 0 6 0 0 0 0 6 僧侶 0 0 2 0 0 0 2 盗賊 0 0 0 0 4 5 9 司祭 0 7 3 0 0 0 10 侍 4 5 0 3 4 2 18 君主 4 6 2 4 8 8 32 忍者 4 9 5 4 9 8 39 剣聖 4 3 0 4 9 2 22 妖術 0 8 4 0 8 7 27 僧兵 4 3 5 1 6 2 21 野伏 1 9 2 1 9 8 30 召喚 0 9 5 0 9 8 31 ノーム STR INT PIE VIT AGI LUC 合計 基本値 5 14 11 5 5 9 49 最大値 15 24 21 15 15 19 109 必要ボーナス早見表 STR INT PIE VIT AGI LUC 合計 戦士 7 0 0 0 0 0 7 魔術 0 0 0 0 0 0 0 僧侶 0 0 1 0 0 0 1 盗賊 0 0 0 0 5 3 8 司祭 0 0 2 0 0 0 2 侍 10 0 0 9 5 0 24 君主 10 0 1 10 9 6 36 忍者 10 1 4 10 10 6 41 剣聖 10 0 0 10 10 0 30 妖術 4 0 3 4 9 5 25 僧兵 10 0 4 7 7 0 28 野伏 7 1 1 7 10 6 32 召喚 4 1 4 1 10 6 26 ポークル STR INT PIE VIT AGI LUC 合計 基本値 6 6 5 6 12 14 49 最大値 16 16 15 16 22 24 109 必要ボーナス早見表 STR INT PIE VIT AGI LUC 合計 戦士 6 0 0 0 0 0 6 魔術 0 6 0 0 0 0 6 僧侶 0 0 7 0 0 0 7 盗賊 0 0 0 0 0 0 0 司祭 0 7 8 0 0 0 15 侍 9 5 5 8 0 0 27 君主 9 6 7 9 2 1 34 忍者 9 9 10 9 3 1 41 剣聖 9 3 4 9 3 0 28 妖術 3 8 9 3 2 0 25 僧兵 9 3 10 6 0 0 28 野伏 6 9 7 7 3 1 33 召喚 3 9 10 0 3 1 27 フェルパー STR INT PIE VIT AGI LUC 合計 基本値 9 7 8 10 12 6 52 最大値 19 17 18 20 22 16 112 必要ボーナス早見表 STR INT PIE VIT AGI LUC 合計 戦士 3 0 0 0 0 0 3 魔術 0 5 0 0 0 0 5 僧侶 0 0 4 0 0 0 4 盗賊 0 0 0 0 0 6 6 司祭 0 6 5 0 0 0 11 侍 6 4 2 4 0 3 19 君主 6 5 4 5 2 9 31 忍者 6 8 7 5 3 9 38 剣聖 6 2 1 5 3 3 20 妖術 0 7 6 0 2 8 23 僧兵 6 2 7 2 0 3 20 野伏 3 8 4 2 3 9 29 召喚 0 8 7 0 3 9 27 フェアリー STR INT PIE VIT AGI LUC 合計 基本値 5 9 7 5 14 12 52 最大値 15 19 17 15 24 22 112 必要ボーナス早見表 STR INT PIE VIT AGI LUC 合計 戦士 7 0 0 0 0 0 7 魔術 0 3 0 0 0 0 3 僧侶 0 0 5 0 0 0 5 盗賊 0 0 0 0 0 0 0 司祭 0 4 6 0 0 0 10 侍 10 2 3 9 0 0 24 君主 10 3 5 10 0 3 31 忍者 10 6 8 10 1 3 38 剣聖 10 0 2 10 1 0 23 妖術 4 5 7 4 0 2 22 僧兵 10 0 8 7 0 0 25 野伏 7 6 5 7 1 3 29 召喚 4 6 8 1 1 3 23
https://w.atwiki.jp/it_keyword/pages/16.html
No キーワード 説明 追加日 追加者 1 2 3 4 5
https://w.atwiki.jp/kakimemo/pages/380.html
- 取得中です。 プラグイン テスト へ
https://w.atwiki.jp/orange-8/pages/24.html
特定商取引法に基づく表示 販売店名 Orange(オランジュ) 代表者 前 田 直 子 所在地 高知県高知市八反町1-6-11 電話 088-803-5661 FAX 088-803-5661 パン価格 商品リスト ジャム価格 ジャム 商品代金以外の必要料金 送料 配送方法 冷凍便 常温便 (選択可能) 配送料金 高知県内 四国 関西 中国 北九州 南九州 中部 北陸 関東 信越 南東北 北東北 北海道 沖縄 540 640 740 740 740 740 850 850 950 950 1160 1160 1580 1160 (クール料金追加:一律210円) お支払い方法 銀行振り込み 商品注文後に返信されるファックスに記載の銀行口座に、代金をお振込み下さい。入金の確認が取れ次第、商品を発送いたします。 返品について 注文内容と異なる商品が届いた場合は、良品と交換します。 (交換期限:商品到着より1週間以内) 取扱商品 パン、ジャム、チーズ
https://w.atwiki.jp/yychr/pages/24.html
画面説明 赤枠囲まれた領域がバンク表示です。 赤枠の左上の画像開いたファイルの内容を画像に変換して表示しています。 赤枠の右側現在の画像がファイルのどの部分を表示しているかのスクロールバーと、そのアドレスを変更するツールバーのボタン。ツールバーのボタンは画像フォーマットに関わらず、ファイルの先頭/終端、1画面分、16キャラ分、1キャラ分、1バイト分の前後移動が可能です。 画像形式コンボボックスファイルがどのような画像形式かを指定します。YY-CHRでは、ファイルがここで選択された画像形式であるものとして画像変換します。間違った形式を指定すると画像は表示できません。大抵の場合、ゲーム機で使用する画像形式が決まっています。ファミコンの場合 2bpp NES か 1bpp、スーパーファミコンの場合は 4bpp SNES、3bpp SNES、2bpp GB がよく使われます。 回転コンボボックス (初心者は使わないでOK)画像形式に更に回転をかけます。通常の画像形式で変換表示された画像が回転されている場合に指定します。 反転コンボボックス (初心者は使わないでOK)画像形式に更に反転をかけます。通常の画像形式で変換表示された画像が反転している場合に指定します。 表示パターンコンボボックス (使い方を覚えると便利)変換した画像を8x8単位で並べ替えて表示します。ゲームで表示される絵のサイズに合致する表示パターンを指定すると、ゲーム中の画像のように表示できます。マップチップは16x16、主人公キャラは16x24、敵キャラは32x32ドットなど、サイズのテンプレートがあるゲームで有効です。どのような並べ替えが起こるかは、編集ボタンを押した時に表示されるウィンドウを見るとわかりやすいと思います。 注意事項 画像形式やアドレスが正しくない状態で画像を編集した場合、ファイルの内容が壊れる可能性があります。画像はゲーム中と同じように見える状態で編集してください。 バンク画像のマウス操作方法 左クリック(左ドラッグ):描画編集エリアの選択 … バンクから画面右側で編集する領域を選択します。固定の正方形が選択されます。 右クリック(右ドラッグ):範囲選択 … コピー範囲、 矩形編集(反転・回転・シフト)のための範囲選択、 貼り付けの左上の座標選択 など。 自由な四角形を選択できます。 Alt+上記のマウス操作 (上級者用):8x8単位ではなく、1ドット単位での範囲指定が可能になります。
https://w.atwiki.jp/mieki256/pages/33.html
#!/usr/bin/env python # -*- coding utf-8 -*- # -*- mode python;Encoding utf8n -*- """ Pygletサンプル BG表示、スプライト表示、oggのループ再生を行う - 座標は、左下が(0,0)になってることに注意 - ジョイスティックにも対応。pyglet 1.2 alpha 1 以上が必要。 - use pyglet 1.2 alpha 1 - use joystick """ import os import sys sys.path.insert(0, . ) import PIL.Image sys.modules[ Image ] = PIL.Image import math import time import pyglet # pyglet.options[ debug_gl ] = False import pyglet.window import pyglet.window.key import pyglet.window.mouse import pyglet.gl import pyglet.resource import pyglet.media import pyglet.sprite import pyglet.font from pyglet.window import key from pyglet.window import mouse class Window(pyglet.window.Window) """ウインドウ用クラス""" def __init__(self, *args, **kwargs) super(Window, self).__init__(*args, **kwargs) self.step = 0 self.set_vsync(False) self.running = True self.frame = 0 # フレームカウンタ self.count = 0 self.fps_count = 0 # FPS算出用 self.lasttime = time.time() self.updating = False # 更新処理中かどうかのフラグ self.keys_held = [] # 入力されたキーの記録用 self.batch_enable = False # バッチを使って描画するか否か self.scr_w = self.width self.scr_h = self.height self.resize_fg = False self.bgm_file = "" self.bgm_src = None self.spr_batch = None self.bg_batch = None self.txt_batch = None self.image = None self.bgimg = [] self.bgspr = [] self.sprs = [] self.label = [] self.sprite = None self.sprdraw = True self.bgx = [0, 0] self.bgy = [0, 0] self.fntname = "Arial" self.font_bold = False # ジョイスティック用の初期化処理 self.joystick_enable = False joysticks = pyglet.input.get_joysticks() if joysticks self.joystick_enable = True self.joystick = joysticks[0] self.joystick.open() fpsrate = 60 # FPS制限 # ※ pyglet 1.1以降、schedule_interval() を使うなら不要らしい # pyglet.clock.set_fps_limit(fpsrate) # 更新処理を一定時間間隔で呼ぶように設定 pyglet.clock.schedule_interval(self.update, 1.0 / float(fpsrate)) def on_key_press(self, symbol, modifiers) """キーを押した瞬間のイベント""" if self.step == 0 return self.keys_held.append(symbol) # キーをリストに記録 if symbol == key.F2 # フルスクリーン/ウインドウ表示切り替え if not self.fullscreen # フルスクリーン表示に設定 self.set_fullscreen(fullscreen=True, width=self.width, height=self.height) else # ウインドウ表示に設定 self.set_fullscreen(fullscreen=False) if symbol == key.F3 # スプライト表示切り替え self.sprdraw = not self.sprdraw if symbol == key.F4 # FPS表示切り替え self.fps_disp_enable = not self.fps_disp_enable if symbol == key.F5 # バッチ描画切り替え self.batch_enable = not self.batch_enable self.label[8].text = "F5 BATCH %s" % \ ("ON" if self.batch_enable else "OFF") if symbol == key.F6 # Vsync切り替え self.set_vsync(not self.vsync) self.label[9].text = "F6 VSYNC %s" % \ ("ON" if self.vsync else "OFF") if symbol == key.Q or symbol == key.ESCAPE # アプリ終了を指示 self.running = False def on_key_release(self, symbol, modifiers) """キーを離した際のイベント""" if symbol in self.keys_held self.keys_held.pop(self.keys_held.index(symbol)) # キーを除外 def on_mouse_press(self, x, y, button, modifiers) """マウスボタン押し下げイベント""" if self.step 0 if button == mouse.LEFT self.sprite.x = x self.sprite.y = y def on_mouse_drag(self, x, y, dx, dy, buttons, modifiers) """マウスドラッグイベント""" if self.step 0 if button == mouse.LEFT self.sprite.x = x self.sprite.y = y # def on_resize(self, width, height) # """ウインドウリサイズイベント""" # super(Window, self).on_resize(width, height) # # print "on_resize(width=%d, height=%d)" % (width, height) # self.scr_w = width # self.scr_h = height # self.resize_fg = True def init_resource(self) """画像リソースその他を読み込み""" # リソースの場所を設定 pyglet.resource.path = [ res ] pyglet.resource.reindex() # フォント読み込み if False pyglet.resource.add_font( VeraMoBd.ttf ) pyglet.font.load("Bitstream Vera Sans Mono", bold=True) self.fntname = "Bitstream Vera Sans Mono" self.font_bold = True else self.fntname = "Arial" self.font_bold = False # バッチ描画用の初期化 self.bg_batch = pyglet.graphics.Batch() # BG表示用 self.spr_batch = pyglet.graphics.Batch() # スプライト表示用 self.txt_batch = pyglet.graphics.Batch() # テキスト表示用 # 画像読み込み # スプライト表示用の画像を読み込む self.image = pyglet.resource.image( ufo.png ) # 基準座標を画像の中心にする self.image.anchor_x = self.image.width // 2 self.image.anchor_y = self.image.height // 2 # BG表示用の画像を読み込む self.bgimg = [] self.bgimg.append(pyglet.resource.image( bg1.png )) self.bgimg.append(pyglet.resource.image( bg2.png )) # ogg読み込み self.bgm_file = "bgm32.ogg" if os.path.exists("./res/bgm32.wav") self.bgm_file = "bgm32.wav" self.bgm_src = pyglet.resource.media(self.bgm_file, streaming=False) def init_bg(self) """BG初期化. 512x512ドットのスプライトを4枚並べてBG1つ分、それを2枚作る """ self.bgx = [0.0, 0.0] self.bgy = [0.0, 0.0] self.bgspr = [] for i in range(2) for o in [[0, 0], [512, 0], [0, 512], [512, 512]] bg = pyglet.sprite.Sprite(img=self.bgimg[i], x=o[0], y=o[1], batch=self.bg_batch ) bg.scale = 1.0 self.bgspr.append(bg) def init_sprite(self) """スプライト群を初期化""" # 画面内を跳ね回る(?)スプライトを発生 ufo_num = 512 self.sprs = [] self.sprdraw = True sx = self.width / 2 sy = self.height / 2 r = 3.0 for i in range(ufo_num) ang = i * 360.0 / ufo_num ufo = pyglet.sprite.Sprite(img=self.image, x=sx, y=sy, batch=self.spr_batch ) rad = math.radians(ang) ufo.dx = r * math.cos(rad) ufo.dy = r * math.sin(rad) ufo.fpx = float(sx) ufo.fpy = float(sy) ufo.scale = 1.0 self.sprs.append(ufo) # 入力機器の動作確認用スプライトを発生 self.sprite = pyglet.sprite.Sprite(img=self.image, x=sx, y=sy, batch=self.spr_batch ) self.sprite.scale = 1.0 # self.sprite.scale = 1.5 def init_text(self) """テキスト描画関係を初期化""" # 表示するテキスト群 mesdt = ["FPS", # 0 "Joystick None", # 1 "BGM", # 2 "avbin Ver.", # 3 "", # 4 "F2 Full/Wdw", # 5 "F3 SPR", # 6 "F4 L-FPS", # 7 "F5 BATCH OFF", # 8 "F6 VSYNC OFF", # 9 "Mouse Click ?", "Cursor Key ?", "ESC,Q EXIT"] tx = 10 ty = 450 fsize = 10 self.label = [] for s in mesdt lbl = pyglet.text.Label(text=s, font_name=self.fntname, font_size=fsize, bold=self.font_bold, x=tx, y=ty, batch=self.txt_batch ) self.label.append(lbl) ty -= (fsize + 6) # FPS表示のための初期化 self.fps_disp_enable = True self.fps_disp = pyglet.clock.ClockDisplay(format= %(fps).2f FPS , color=(1, 1, 1, 0.75)) # ジョイスティックが繋がっているなら、そのことも表示 if self.joystick_enable self.label[1].text = "Joystick" self.label[2].text = "play %s" % (self.bgm_file) def init_sound(self) """ogg再生開始""" if pyglet.media.have_avbin self.label[3].text = \ "avbin ver = %d" % (pyglet.media.avbin.get_version()) else self.label[3].text = "not have avbin" # self.sndplayer = pyglet.media.Player() self.sndplayer = pyglet.media.ManagedSoundPlayer() self.sndplayer.queue(self.bgm_src) # キューに入れる self.sndplayer.eos_action = self.sndplayer.EOS_LOOP # ループ再生を指定 self.sndplayer.play() # 再生開始 def update(self, dt) """座標更新処理""" if self.updating # 前回の更新処理が終わって無ければ、何もせずに戻る return self.updating = True # 処理中フラグを設定 if self.step == 0 # 初期化処理 self.init_resource() self.init_bg() self.init_sprite() self.init_text() self.init_sound() self.step = 1 elif self.step == 1 # BGスクロール ofsx = math.cos(math.radians(self.frame)) self.bgx[0] = -64.0 + (64.0 * ofsx) self.bgx[1] = -128.0 + (128.0 * ofsx) self.bgy[0] = (self.bgy[0] + 2.0) % 512.0 self.bgy[1] = (self.bgy[1] + 6.0) % 512.0 bgid = 0 for i in range(2) for o in [[0, 0], [512, 0], [0, 512], [512, 512]] bg = self.bgspr[bgid] bg.set_position(int(self.bgx[i] + o[0]), int(-self.bgy[i] + o[1])) bgid += 1 # スプライト群の移動 x_min = 32.0 y_min = 32.0 x_max = float(self.width - 32.0) y_max = float(self.height - 32.0) for ufo in self.sprs ufo.fpx += ufo.dx ufo.fpy += ufo.dy if ufo.fpx x_min or ufo.fpx x_max ufo.dx *= -1.0 if ufo.fpy y_min or ufo.fpy y_max ufo.dy *= -1.0 ufo.set_position(ufo.fpx, ufo.fpy) self.sprite.rotation += 4 # 押されたキーによってスプライトを移動 spd = 6.0 if key.LEFT in self.keys_held self.sprite.x -= spd if key.RIGHT in self.keys_held self.sprite.x += spd if key.UP in self.keys_held self.sprite.y += spd if key.DOWN in self.keys_held self.sprite.y -= spd # ジョイスティックの入力値でスプライトを移動 if self.joystick_enable # デジタルバッドの場合、x,y は -1,0,1 の値が得られる jx = self.joystick.x jy = self.joystick.y self.sprite.x += (jx * spd) self.sprite.y += (-jy * spd) self.label[1].text = "Joystick (%.2f,%.2f)" % (jx, jy) self.sprite.scale = 0.5 self.sprite.opacity = 255 self.sprite.color = (255, 255, 255) # ボタン情報は True/False が入っている if self.joystick.buttons[0] self.sprite.scale = 2.0 if self.joystick.buttons[1] self.sprite.opacity = 128 if self.joystick.buttons[2] self.sprite.color = (255, 255, 0) if not self.running self.step = 2 elif self.step == 2 # BGMフェードアウト開始 self.count = 1.0 self.step = 3 elif self.step == 3 # BGMフェードアウト中 self.sndplayer.volume = self.count self.count -= 0.05 if self.count = 0.0 self.sndplayer.pause() self.step = 4 elif self.step == 4 pyglet.app.exit() # アプリ終了 self.frame += 1 # フレームカウンタをインクリメント self.updating = False # 処理中フラグをクリア def calc_fps(self) """FPS算出""" if time.time() - self.lasttime = 1 # 1秒以上時間が経っていたら、FPS表示値を更新 self.label[0].text = "FPS %d" % (self.fps_count) self.fps_count = 0 self.lasttime = time.time() else self.fps_count += 1 def on_draw(self) """描画処理""" if self.step = 0 return # 初期化がまだなら、何もせず戻る # pyglet.clock.tick() # 時間待ち、らしい self.clear() # 画面クリア if self.batch_enable # バッチ描画する場合 self.bg_batch.draw() # BG描画 if self.sprdraw self.spr_batch.draw() # スプライト描画 self.calc_fps() self.txt_batch.draw() # テキスト描画 else # バッチ描画をしない場合 for bg in self.bgspr bg.draw() if self.sprdraw for spr in self.sprs spr.draw() self.sprite.draw() self.calc_fps() for lbl in self.label lbl.draw() if self.fps_disp_enable self.fps_disp.draw() # FPS表示(大) # self.flip() def main() # ウインドウ生成 window = Window(width=640, height=480, caption= Pyglet Sample , # resizable=True, # vsync=True ) pyglet.app.run() # イベントループ開始 if __name__ == __main__ main()