将 rdview 底层全量替换为 rdtkview

This commit is contained in:
2026-10-05 16:32:09 +08:00
parent b3579bbd07
commit 52474483e8
24 changed files with 2313 additions and 2250 deletions
+190 -190
View File
@@ -9,58 +9,58 @@
```rdview 18 3
g 1 0 4 2 #ff0{
g 0 -1 0 3 #08f[]{};
ea.MoveRow [tag=true];
ea.MoveRow 1[tag=true];
ea.MoveCamera 2[tag=true];
ea.Flash 2.5[tag=true];
ea.HideRow 0 1[tag=true];
ea.SetVFXPreset 1.5 1[tag=true];
ea.SetVFXPreset 2 1[tag=true];
ea.HideRow 3 1[tag=true];
MoveRow [tag=action];
MoveRow 1[tag=action];
MoveCamera 2[tag=action];
Flash 2.5[tag=action];
HideRow 0 1[tag=action];
SetVFXPreset 1.5 1[tag=action];
SetVFXPreset 2 1[tag=action];
HideRow 3 1[tag=action];
g 5 0 0 0 #0000[offset=0 -1]{
ea.TagAction[offset_opacity=0];
TagAction[offset_opacity=0,Tag=action];
g 0 1 4 2 #ff0[opacity=0,offset_opacity=100]{
g 0 -1 0 3 #08f[]{};
g 0 -1 1 1 #0000[]{};
ea.MoveRow [];
ea.MoveRow 1[];
ea.MoveCamera 2[];
ea.Flash 2.5[];
ea.HideRow 0 1[];
ea.SetVFXPreset 1.5 1[];
ea.SetVFXPreset 2 1[];
ea.HideRow 3 1[];
MoveRow [];
MoveRow 1[];
MoveCamera 2[];
Flash 2.5[];
HideRow 0 1[];
SetVFXPreset 1.5 1[];
SetVFXPreset 2 1[];
HideRow 3 1[];
};
};
g 9 0 0 0 #0000[offset=0 -1]{
ea.TagAction[];
TagAction[offset_opacity=0,Tag=action];
g 0 1 4 2 #ff0[opacity=0,offset_opacity=100]{
g 0 -1 0 3 #08f[]{};
g 0 -1 1 1 #0000[]{};
ea.MoveRow [];
ea.MoveRow 1[];
ea.MoveCamera 2[];
ea.Flash 2.5[];
ea.HideRow 0 1[];
ea.SetVFXPreset 1.5 1[];
ea.SetVFXPreset 2 1[];
ea.HideRow 3 1[];
MoveRow [];
MoveRow 1[];
MoveCamera 2[];
Flash 2.5[];
HideRow 0 1[];
SetVFXPreset 1.5 1[];
SetVFXPreset 2 1[];
HideRow 3 1[];
};
};
g 13 0 0 0 #0000[offset=0 -1]{
ea.TagAction[];
TagAction[offset_opacity=0,Tag=action];
g 0 1 4 2 #ff0[opacity=0,offset_opacity=100]{
g 0 -1 0 3 #08f[]{};
g 0 -1 1 1 #0000[]{};
ea.MoveRow [];
ea.MoveRow 1[];
ea.MoveCamera 2[];
ea.Flash 2.5[];
ea.HideRow 0 1[];
ea.SetVFXPreset 1.5 1[];
ea.SetVFXPreset 2 1[];
ea.HideRow 3 1[];
MoveRow [];
MoveRow 1[];
MoveCamera 2[];
Flash 2.5[];
HideRow 0 1[];
SetVFXPreset 1.5 1[];
SetVFXPreset 2 1[];
HideRow 3 1[];
};
};
};
@@ -111,75 +111,75 @@ g 1 0 4 2 #ff0{
```rdview 16 5
g 1 1 2 1 #df0{
g 0 -1 0 2 #08f[]{};
ea.MoveRow [tag=true];
ea.MoveRow 1[tag=true];
MoveRow [tag=move];
MoveRow 1[tag=move];
g 4 0 0 0 #0000[offset=0 -1]{
ea.TagAction[];
TagAction[Tag=move];
g 0 1 2 1 #ff0[opacity=20,offset_opacity=100]{
g 0 -1 0 2 #08f[]{};
g 0 -1 1 1 #0000[]{};
ea.MoveRow [];
ea.MoveRow 1[];
MoveRow [];
MoveRow 1[];
};
};
g 6 0 0 0 #0000[offset=0 -1]{
ea.TagAction[];
TagAction[Tag=move];
g 0 1 2 1 #ff0[opacity=20,offset_opacity=100]{
g 0 -1 0 2 #08f[]{};
g 0 -1 1 1 #0000[]{};
ea.MoveRow [];
ea.MoveRow 1[];
MoveRow [];
MoveRow 1[];
};
};
g 8 0 0 0 #0000[offset=0 -1]{
ea.TagAction[];
TagAction[Tag=move];
g 0 1 2 1 #ff0[opacity=20,offset_opacity=100]{
g 0 -1 0 2 #08f[]{};
g 0 -1 1 1 #0000[]{};
ea.MoveRow [];
ea.MoveRow 1[];
MoveRow [];
MoveRow 1[];
};
};
g 10 0 0 0 #0000[offset=0 -1]{
ea.TagAction[];
TagAction[Tag=move];
g 0 1 2 1 #ff0[opacity=20,offset_opacity=100]{
g 0 -1 0 2 #08f[]{};
g 0 -1 1 1 #0000[]{};
ea.MoveRow [];
ea.MoveRow 1[];
MoveRow [];
MoveRow 1[];
};
};
};
g 1 3 3 1 #df0{
g 0 -1 0 2 #08f[]{};
ea.MoveRow [tag=true];
ea.MoveRow 1[tag=true];
ea.TagAction 2[tag=true];
MoveRow [tag=move];
MoveRow 1[tag=move];
TagAction 2[tag=move];
g 4 0 0 0 #0000[offset=0 -1]{
ea.TagAction[offset_opacity=0];
TagAction[offset_opacity=0,Tag=move];
g 0 1 3 1 #ff0[opacity=20,offset_opacity=100]{
g 0 -1 0 2 #08f[]{};
ea.MoveRow [];
ea.MoveRow 1[];
MoveRow [];
MoveRow 1[];
g 2 0 0 0 #0000[offset=0 -1]{
ea.TagAction[];
TagAction[offset_opacity=0,Tag=move];
g 0 1 2 1 #ff0[opacity=20,offset_opacity=100]{
g 0 -1 0 2 #08f[]{};
ea.MoveRow [];
ea.MoveRow 1[];
MoveRow [];
MoveRow 1[];
g 2 0 0 0 #0000[offset=0 -1]{
ea.TagAction[];
TagAction[offset_opacity=0,Tag=move];
g 0 1 2 1 #ff0[opacity=20,offset_opacity=100]{
g 0 -1 0 2 #08f[]{};
ea.MoveRow [];
ea.MoveRow 1[];
MoveRow [];
MoveRow 1[];
g 2 0 0 0 #0000[offset=0 -1]{
ea.TagAction[];
TagAction[offset_opacity=0,Tag=move];
g 0 1 2 1 #ff0[opacity=20,offset_opacity=100]{
g 0 -1 0 2 #08f[]{};
ea.MoveRow [];
ea.MoveRow 1[];
MoveRow [];
MoveRow 1[];
g -6 -4 1 5 #0000[]{};
};
};
@@ -189,7 +189,7 @@ g 1 3 3 1 #df0{
};
};
};
ea.TagAction 12[];
TagAction 12[];
};
```
@@ -211,143 +211,143 @@ g 1 3 3 1 #df0{
```rdview 19 4
g 0 0 19 1 #f00[]{
ea.Comment [];
ea.FloatingText 0.5[];
ea.FloatingText 1[];
ea.FloatingText 1.5[];
ea.FloatingText 2[];
ea.FloatingText 2.5[];
ea.FloatingText 3[];
ea.FloatingText 3.5[];
ea.FloatingText 4[];
ea.AdvanceText 4.5[];
ea.AdvanceText 5[];
ea.AdvanceText 5.5[];
ea.AdvanceText 6[];
ea.AdvanceText 6.5[];
ea.AdvanceText 7[];
ea.AdvanceText 7.5[];
ea.FloatingText 8[];
ea.FloatingText 8.75[];
ea.Comment 9.75[];
ea.FloatingText 11.75[];
ea.FloatingText 12.5[];
ea.FloatingText 13.5[];
ea.FloatingText 14[];
ea.FloatingText 14.5[];
ea.FloatingText 15[];
ea.FloatingText 15.5[];
ea.FloatingText 16[];
ea.FloatingText 16.5[];
ea.FloatingText 17[];
ea.FloatingText 17.5[];
Comment [color=ffff00];
FloatingText 0.5[outlineColor=000000];
FloatingText 1[outlineColor=000000];
FloatingText 1.5[outlineColor=000000];
FloatingText 2[outlineColor=000000];
FloatingText 2.5[outlineColor=000000];
FloatingText 3[outlineColor=000000];
FloatingText 3.5[outlineColor=000000];
FloatingText 4[outlineColor=000000];
AdvanceText 4.5[];
AdvanceText 5[];
AdvanceText 5.5[];
AdvanceText 6[];
AdvanceText 6.5[];
AdvanceText 7[];
AdvanceText 7.5[];
FloatingText 8[outlineColor=000000];
FloatingText 8.75[outlineColor=000000];
Comment 9.75[tab=Actions];
FloatingText 11.75[outlineColor=000000];
FloatingText 12.5[outlineColor=000000];
FloatingText 13.5[outlineColor=000000];
FloatingText 14[outlineColor=000000];
FloatingText 14.5[outlineColor=000000];
FloatingText 15[outlineColor=000000];
FloatingText 15.5[outlineColor=000000];
FloatingText 16[outlineColor=000000];
FloatingText 16.5[outlineColor=000000];
FloatingText 17[outlineColor=000000];
FloatingText 17.5[outlineColor=000000];
};
g 0 1 6.25 1 #08f[]{
ea.MoveCamera [];
ea.MoveCamera 0.5[];
ea.MoveCamera 1[];
ea.MoveCamera 1.5[];
ea.MoveCamera 2[];
ea.MoveCamera 2.5[];
ea.MoveCamera 3[];
ea.MoveCamera 3.5[];
ea.MoveCamera 4[];
ea.MoveCamera 5[];
ea.SetForeground 5.25[];
MoveCamera [];
MoveCamera 0.5[];
MoveCamera 1[];
MoveCamera 1.5[];
MoveCamera 2[];
MoveCamera 2.5[];
MoveCamera 3[];
MoveCamera 3.5[];
MoveCamera 4[];
MoveCamera 5[];
SetForeground 5.25[];
};
ea.Comment 6.25 1[];
ea.MoveRow 7.75 1[];
ea.MoveRow 8 1[];
ea.MoveRow 8.75 1[];
ea.MoveCamera 12 1[];
ea.SetForeground 12.25 1[];
ea.FloatingText 14.5 1[];
ea.FloatingText 15 1[];
ea.FloatingText 15.5 1[];
ea.FloatingText 16 1[];
ea.FloatingText 16.5 1[];
ea.SetVFXPreset 18 1[];
Comment 6.25 1[tab=Actions];
MoveRow 7.75 1[];
MoveRow 8 1[];
MoveRow 8.75 1[];
MoveCamera 12 1[];
SetForeground 12.25 1[];
FloatingText 14.5 1[outlineColor=000000];
FloatingText 15 1[outlineColor=000000];
FloatingText 15.5 1[outlineColor=000000];
FloatingText 16 1[outlineColor=000000];
FloatingText 16.5 1[outlineColor=000000];
SetVFXPreset 18 1[];
g 0 2 13.875 1 #06f[]{
ea.MoveRow [];
ea.MoveRow [];
ea.Comment 1.75[];
ea.MoveRow 2.75[];
ea.MoveRow 3[];
ea.MoveRow 4.5[];
ea.MoveRow 4.75[];
ea.MoveRow 5[];
ea.MoveRow 5.25[];
ea.MoveRow 6.75[];
ea.MoveRow 7[];
ea.MoveRow 7.5[];
ea.MoveRow 7.75[];
ea.MoveRow 8.5[];
ea.MoveRow 10[];
ea.MoveRow 10.25[];
ea.HideRow 11.5[];
ea.HideRow 11.5[];
ea.MoveRow 12.5[];
ea.MoveRow 12.75[];
MoveRow [];
MoveRow [];
Comment 1.75[tab=Actions];
MoveRow 2.75[];
MoveRow 3[];
MoveRow 4.5[];
MoveRow 4.75[];
MoveRow 5[];
MoveRow 5.25[];
MoveRow 6.75[];
MoveRow 7[];
MoveRow 7.5[];
MoveRow 7.75[];
MoveRow 8.5[];
MoveRow 10[];
MoveRow 10.25[];
HideRow 11.5[];
HideRow 11.5[];
MoveRow 12.5[];
MoveRow 12.75[];
};
ea.Comment 14 2[];
Comment 14 2[tab=Actions];
g 0 3 18 1 #f80[]{
ea.FloatingText 0.5[];
ea.AdvanceText 1[];
ea.AdvanceText 1.5[];
ea.AdvanceText 2.5[];
ea.AdvanceText 3[];
ea.AdvanceText 4.5[];
ea.AdvanceText 5[];
ea.AdvanceText 5.5[];
ea.AdvanceText 6[];
ea.AdvanceText 6.5[];
ea.AdvanceText 7[];
ea.AdvanceText 8[];
ea.AdvanceText 10.5[];
ea.AdvanceText 11.5[];
ea.AdvanceText 12[];
ea.AdvanceText 12.5[];
ea.AdvanceText 13[];
ea.AdvanceText 13.5[];
ea.AdvanceText 14[];
ea.AdvanceText 14.5[];
ea.AdvanceText 15[];
ea.AdvanceText 15.5[];
ea.AdvanceText 16[];
ea.AdvanceText 16.5[];
ea.AdvanceText 17[];
ea.AdvanceText 17.5[];
FloatingText 0.5[outlineColor=000000];
AdvanceText 1[];
AdvanceText 1.5[];
AdvanceText 2.5[];
AdvanceText 3[];
AdvanceText 4.5[];
AdvanceText 5[];
AdvanceText 5.5[];
AdvanceText 6[];
AdvanceText 6.5[];
AdvanceText 7[];
AdvanceText 8[];
AdvanceText 10.5[];
AdvanceText 11.5[];
AdvanceText 12[];
AdvanceText 12.5[];
AdvanceText 13[];
AdvanceText 13.5[];
AdvanceText 14[];
AdvanceText 14.5[];
AdvanceText 15[];
AdvanceText 15.5[];
AdvanceText 16[];
AdvanceText 16.5[];
AdvanceText 17[];
AdvanceText 17.5[];
};
```
2. 如果有一串同类型的事件紧密排布,例如每1/4格或者1/2格放一个,那么可以考虑不放在同一行,而是上下交错排开。
```rdview 16 4
ea.MoveRow [];
ea.MoveRow 1[];
ea.MoveRow 2[];
ea.MoveRow 4[];
ea.MoveRow 5[];
ea.MoveRow 6[];
ea.MoveRow 8[];
ea.MoveRow 9[];
ea.MoveRow 10[];
ea.MoveRow 12[];
ea.MoveRow 13[];
ea.MoveRow 14[];
ea.MoveRow 0.5 1[];
ea.MoveRow 1.5 1[];
ea.MoveRow 3 1[];
ea.MoveRow 4.5 1[];
ea.MoveRow 5.5 1[];
ea.MoveRow 7 1[];
ea.MoveRow 8.5 1[];
ea.MoveRow 9.5 1[];
ea.MoveRow 11 1[];
ea.MoveRow 12.5 1[];
ea.MoveRow 13.5 1[];
ea.MoveRow 15 1[];
ea.Comment 4 3[];
MoveRow [];
MoveRow 1[];
MoveRow 2[];
MoveRow 4[];
MoveRow 5[];
MoveRow 6[];
MoveRow 8[];
MoveRow 9[];
MoveRow 10[];
MoveRow 12[];
MoveRow 13[];
MoveRow 14[];
MoveRow 0.5 1[];
MoveRow 1.5 1[];
MoveRow 3 1[];
MoveRow 4.5 1[];
MoveRow 5.5 1[];
MoveRow 7 1[];
MoveRow 8.5 1[];
MoveRow 9.5 1[];
MoveRow 11 1[];
MoveRow 12.5 1[];
MoveRow 13.5 1[];
MoveRow 15 1[];
Comment 4 3[tab=Actions];
```
3. 对于事件总体数量不太高的情况,如果有操作房间和轨道类型的特效,可以考虑把他们放在对应数量的行里,找起来会更加方便。