c++、DXlibな者です。
メインループ内で
x*=0.9f;
なりをまわすとぬるっとxが0に近づいていく。
ぬるっとしてるのでUIがリッチっぽくなるけど、
x+=0.1f;
などと違い、フレームレートが変動しても
fps=35;
x+=0.1f*60.f/fps;
みたいに補正することができない。
対策として、フレームレートに応じた値を保持しといて入れ替える
std::array<float,60> temp;
とか、
マリオのジャンプ式
x+=y;
y--;
みたいなのを考えていた。でも、
前者はメモリを食うし小数点以下を考えるとつらみ。
後者も等加速度直線運動なんで精度に難がある。
探検
4年前から解決策が見つかってない難問誰か解いて
1名前は開発中のものです。
2020/01/16(木) 19:39:22.13ID:R1+QguPT2名前は開発中のものです。
2020/01/16(木) 19:40:28.14ID:R1+QguPT 誰か対策を…そして4年の呪縛から解き放ってくれ…
2020/01/17(金) 03:08:10.39ID:xbKTeYck
HTML5のCSSアニメーションには多様なパラメータが用意されていて
少ないコード量で膨大なパターンを手軽に試行錯誤することができる
今回の件であれば
キーフレーム(何ミリ秒後にどういう状態にしたいか)の概念を取り入れるとか、
途中の状態の計算方法としてイージング(ease)を使ってみるとか
少ないコード量で膨大なパターンを手軽に試行錯誤することができる
今回の件であれば
キーフレーム(何ミリ秒後にどういう状態にしたいか)の概念を取り入れるとか、
途中の状態の計算方法としてイージング(ease)を使ってみるとか
2020/01/17(金) 10:48:45.65ID:878dgjlU
よくわからない、ガンダムで例えてくれ...
5名前は開発中のものです。
2020/01/17(金) 17:44:47.78ID:dI55HHmX >>4
ガンダムがアムロの動きに合ってくれないのでマグネットコーティングの塗り方教えてくれ
ガンダムがアムロの動きに合ってくれないのでマグネットコーティングの塗り方教えてくれ
6名前は開発中のものです。
2020/01/17(金) 20:49:46.75ID:YRNiJPaW アムロ父が酸素欠乏症だった感じ
2020/01/18(土) 19:55:44.33ID:vHCBk4qI
よくわからないガンダム=武者ガンダム
8名前は開発中のものです。
2020/01/19(日) 12:41:27.38ID:naY6xUXg x*=0.9f ^ (60/フレームレート)
じゃダメなのか?
じゃダメなのか?
9名前は開発中のものです。
2020/01/19(日) 12:55:01.10ID:naY6xUXg cだと^はビット演算なのか
x*=pow(0.9f, 60/fps)ね
x*=pow(0.9f, 60/fps)ね
10名前は開発中のものです。
2020/01/19(日) 18:43:23.28ID:6oYVQhv+ p+=x*60.0f/fps
x*=pow(0.9f,60.0/fps)
これで行けたわ、9サンガツ
(試験用にHSPで組んだやつ)
repeat 2
if(cnt=0){ fps=60.0 : color 0,0,255 }
else{ fps=75.0 : color 255,0,0 }
p=0.0 : q=0.0 : x=1.0
line 0,0,0,0
repeat int(fps)
q+=60.0/fps
p+=x*60.0/fps : x*=powf(0.9,60.0/fps)
line q*10,p*10
loop
loop
stop
x*=pow(0.9f,60.0/fps)
これで行けたわ、9サンガツ
(試験用にHSPで組んだやつ)
repeat 2
if(cnt=0){ fps=60.0 : color 0,0,255 }
else{ fps=75.0 : color 255,0,0 }
p=0.0 : q=0.0 : x=1.0
line 0,0,0,0
repeat int(fps)
q+=60.0/fps
p+=x*60.0/fps : x*=powf(0.9,60.0/fps)
line q*10,p*10
loop
loop
stop
2023/10/12(木) 15:30:48.02ID:Sd4ANNLC
~~~-y( -)^^) ブチュッ
レスを投稿する
ニュース
- 日中関係改善は「下手をすると10年かかる」 トランプを全面信頼できない高市官邸の苦悩 [ぐれ★]
- 特攻機と同じ名称「桜花中」、福岡・大牟田市の新設中学校名に異論 市民団体が再考申し入れ ★2 [少考さん★]
- 町山智浩「日本のパンダ経済効果は308億円」…「…いらない」と言ってる人達は、パンダで暮らす人々の損害補填してくれるのか…と問う★3 [少考さん★]
- 【速報】長期金利上昇、一時1.980%に [蚤の市★]
- 「育休もらい逃げ」はずるい?🤔職場復帰しないで辞めるはアリかナシか [パンナ・コッタ★]
- こども家庭庁、2026年から“独身税”を開始、年収200万なら年4200円、年収400万なら年7800円 ★8 [お断り★]
- 経済学者「経済的には大したことない」高市答弁による中国の制裁にピシャリ [834922174]
- 【高市緊急】 高市総理。 夕方5時20分から記者会見 🎤 [485983549]
- 上野のパンダ、4時間待ちwwwwwwwwwwwwwwwwwwwwwwwww(観覧時間1人1分) [271912485]
- ヒロミ「パンダがいなくなる状況でも高市支持は高い。皆、我慢すべきという雰囲気がある」 [834922174]
- ホリエモン(堀江孝文)のスーツ姿、限界突破。 [153490809]
- テレビ局「なんでお前ら、テレビ見なくなっちゃったの;;」 [161547316]
