2014年11月22日投稿 / 投稿者 : メルビル / タグ : 投稿プログラム 加速度センサー 立体視対応
たまに見かけるスライドするタイプのカレンダーです
タッチパネルを使って動かすほうが原理としては簡単ですが、プチコン3号ということでテストも兼ねて加速度センサを使ってみました
3DSを傾けるとなかなか気持ちいい動きをします
プチコン3号用の公開キーです。トップメニューの「作品公開とダウンロード」から公開キーを入力すると、作品をダウンロードすることができます。
- ’┌───────────────┐
- ’│スライドカレンダー │
- ’│2014 11/22 メルビル│
- ’└───────────────┘
- ’しょきか
- ACLS
- XON MOTION
- X=−56 ’しょきX
- LLX=−176:RLX=64 ’ひだりはじ、みぎはじ
- FRIC=0.05 ’まさつけいすう
- SPZ=256 ’スプライトのZざひょう
- BGZ=1024 ’BG1のZざひょう
- BN=92 ’BEEPばんごう
- ’スプライトをセット
- FOR I=0 TO 5
- FOR J=0 TO 12
- DAT=−5+7*I+J
- IF DAT>0 AND DAT<32 THEN
- IF DAT DIV 10 THEN
- SPSET SPN,DAT DIV 10 + 48
- SPSCALE SPN ,1,1.5
- ENDIF
- SPSET SPN+1,(−5+7*I+J) MOD 10 + 48
- SPSCALE SPN+1,1,1.5
- ENDIF
- SPN=SPN+2
- NEXT
- NEXT
- ’BGをセット
- BGFILL 0,0,0,24,14,539
- BGFILL 0,4,2,20,13,0
- BGFILL 1,3,2,5,13,127
- BGFILL 1,19,2,21,13,147
- BGFILL 1,6,2,18,13,491
- BGOFS 1,0,0,BGZ
- ’モジをプリント
- LOCATE 8,2:?”Sun. Mon. Tue. Wed. Thu. Fri. Sat.”
- ’メイン
- WHILE 1
- ACCEL OUT MX,MY,MZ
- IF ABS(MX)>0.05 THEN V=V+MX
- V=V−FRIC*V
- X=X+V
- F=0
- IF X<=LLX THEN X=LLX:F=1
- IF X>=RLX THEN X=RLX:F=1
- IF F
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.117 秒 | このページの最終更新 : 2022/09/20 (火) 12:48:52 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30