秒表示の移動アニメ 途中 20240408 blender

 

 

 

 

途中まで

 

# メイン関数
def main():
    global text_object, plane_object
    # 以前のオブジェクトを削除
    delete_objects()

https://chat.openai.com/share/7de81e3f-8735-4dd8-a23f-5d47308d1f99

 

修正 色付け は まだの状態

https://chat.openai.com/share/8332b883-2a2b-45a3-9a25-a85210913640

 

 

 

 

秒文字の 16進数 色付け 成功

https://chat.openai.com/share/bd992dc4-8f68-4a47-a5b2-f0bdb8bad0b0

 

 

 



選択中

テキスト オブジェクトだけの

位置指定変更

https://chat.openai.com/share/d67d1ee5-d32a-4aa6-afb1-a0d3bb8d3f31

 

 

 

立方体 アニメ設定 追随型

テキスト表示 z=-1.01

https://chat.openai.com/share/e4078e0b-7efa-483c-a8f2-6603b422d186

 

 

秒表示部分 追加スクリプト

https://chat.openai.com/share/4639a4b4-ada7-4a12-a257-e5b23d0f408b

 

 

 



 

オフセット+1.1 と -1.1

https://chat.openai.com/share/f4b07204-3186-4587-808d-dea78765ba23

 

 

 

 

 

 

オリジナル 作成の アカウント

https://chat.openai.com/c/75d68c68-9085-410b-80e3-51171aa95586

ここで 更新したので 途中までのは リンク切れたかも?

 

コピー保存リンク

https://chat.openai.com/c/75d68c68-9085-410b-80e3-51171aa95586

 

正方形 平面オブジェクト中心で

y軸を回転軸にして 90度回転させたもの

オフセット1.1

 

 

 

 

さらに y軸回転後 x軸回転

https://chat.openai.com/c/75d68c68-9085-410b-80e3-51171aa95586

更新したオリジナル アカウント

 

 

 

 

 

 

移動しない? blue 時計表示 zx平面

https://chat.openai.com/share/68635343-fc8f-4d72-9099-c2e96d8ebecf

こっちは精選した コピペアカウント

 

 

 

User
秒表示が ちゃんと1秒毎に 更新されるのだが 保存したファイルから実行すると 秒表示が更新されない どこが問題?
ChatGPT
問題の原因は、保存したファイルを実行した場合、bpy.app.timers.register(update_text) が正しく実行されていないことです。これは、Blenderファイルを保存して再度開いた場合、登録したタイマーがリセットされるためです。

この問題を解決するために、スクリプトがファイルを実行するときに、update_text 関数が自動的に呼び出されるようにする必要があります。

以下は、修正されたスクリプトです。

 

 

   # テキストオブジェクトを正方形オブジェクトの中心で90度回転
    text_object.rotation_euler = (math.radians(90), 0, math.radians(90))
    additional_text_object.rotation_euler = (math.radians(90), 0, math.radians(90))
    

 

   # テキストオブジェクトを正方形オブジェクトの中心で90度回転
    text_object.rotation_euler = (math.radians(90), 0, math.radians(180))
    additional_text_object.rotation_euler = (math.radians(90), 0, math.radians(180))
    

    # テキストオブジェクトを正方形オブジェクトの中心で90度回転
    text_object.rotation_euler = (math.radians(0), math.radians(-90), math.radians(0))
    additional_text_object.rotation_euler = (math.radians(0), math.radians(-90), math.radians(0)) 

 

 

https://infinity-agent.co.jp/lab/post-11547/

eb407a

ピンク紫 xz平面 正面 ーyから+y方向

# テキストオブジェクトの回転角度(度数法)
x_rotation = 90
y_rotation = 0
z_rotation = 0

 

 

 

 

# テキストオブジェクトの回転角度(度数法)
x_rotation = 90
y_rotation = 0
z_rotation = 90

# 秒表示のテキストの色(16進数の濃いオレンジ:#FFA500)
TEXT_COLOR_HEX = "00bed5"