# -*- coding: utf-8 -*- """ドルじゃなくて円(ショート専用・舞台型・2026-11-07) エイイチの言葉: 費用は円を必ず入れる。ドルで計算しない(ドルは入れるなら補足)""" from butai_parts import * OUTRO_K = 6 NAME, VER = "ドルじゃなくて円", 1 HEAD = "GPUの費用
ドルで?" T_ON = (0, 0.6) def scene(T, S): h = CSS t0 = T(*T_ON) h += win(t0, T(1, 0), kick("GPU の費用(1時間)") + f'
$
') t1 = T(1, 0) h += win(t1, T(2, 0), kick("エイイチの声") + f'
円
' + f'
円で書いて
') t2, s2 = T(2, 0), S(2) h += win(t2, T(3, 0), kick("つい") + '
$
' + f'
ドルで
計算しちゃう…
') t3 = T(3, 0) h += win(t3, T(4, 0), f'
ドルで計算
' + f'
' + f'
しない
') t4 = T(4, 0) h += win(t4, T(5, 0), kick("記事の費用") + f'
円
') t5 = T(5, 0) h += win(t5, None, kick("書き方") + '
主円
' + f'
補足$
') h += outro(T, OUTRO_K) return h def OVER(T): return stage_fx(T, shakes=[(T(1, 0.3), 0.5)], fx=[dict(kind="speed", t=T(3, 0.5), d=1.0), dict(kind="shock", t=T(4, 0.3), d=1.5)]) FACE = [(-1, 0.0, 1.0, "smile"), (0, 0.0, 3.0, "smile"), (1, 0.0, 1.0, "surprise"), (2, 0.0, 2.5, "trouble"), (3, 0.0, 1.3, "surprise"), (4, 0.0, 3.0, "joy"), (5, 0.0, 2.2, "wink"), ("end", 0.0, 3.0, "smile")] POSE = [(-1, 0.0, 1), (1, 0.0, 2), (2, 0.0, 1), (3, 0.0, 2), (4, 0.4, 4)] LEAN = [] INTRO = "drop" MOVES = [(1, 0.2, "back", 0.8), (2, 0.3, "tilt", 1.2), (3, 0.3, "shake", 0.8), (4, 0.3, "jump", 1.0)] SE = [(-1, 0.0, "se_whoosh", -9), (0, 0.6, "se_boot", -12), (0, 1.2, "se_pop", -11), (1, 0.3, "se_pechin", -9), (2, 0.6, "se_pop", -13), (3, 0.3, "se_whoosh", -12), (3, 0.6, "se_pechin", -10), (4, 0.3, "se_ding", -9), (5, 0.4, "se_pop", -13)] ENDING = dict(kind="jump", at=(4, 0.4))