111
This commit is contained in:
@@ -379,17 +379,21 @@ class Rindro_Draw_Character {
|
||||
//光环单独处理 其他的在下面处理
|
||||
if (Equ.equipment_type == "aurora avatar") {
|
||||
foreach(Path in Equ.Aurora.Back) {
|
||||
local AniBuf = Rindro_Animation(Path);
|
||||
// local AniBuf = Rindro_Animation(Path);
|
||||
AniList.append({
|
||||
Ani = AniBuf,
|
||||
Ani = Path,
|
||||
AniName = Path + Clock(),
|
||||
Layer = -10000,
|
||||
DrawType = "Native"
|
||||
});
|
||||
}
|
||||
foreach(Path in Equ.Aurora.Front) {
|
||||
local AniBuf = Rindro_Animation(Path);
|
||||
// local AniBuf = Rindro_Animation(Path);
|
||||
AniList.append({
|
||||
Ani = AniBuf,
|
||||
Ani = Path,
|
||||
AniName = Path + Clock(),
|
||||
Layer = 10000,
|
||||
DrawType = "Native"
|
||||
});
|
||||
}
|
||||
}
|
||||
@@ -476,8 +480,13 @@ class Rindro_Draw_Character {
|
||||
function Draw(X, Y) {
|
||||
foreach(AniInfo in DrawInfo) {
|
||||
// print(AniInfo.Layer);
|
||||
if (!HideMap.rawin(AniInfo.Layer))
|
||||
AniInfo.Ani.Draw(X, Y);
|
||||
if (!HideMap.rawin(AniInfo.Layer)) {
|
||||
if (!AniInfo.rawin("DrawType") || AniInfo["DrawType"] != "Native") {
|
||||
AniInfo.Ani.Draw(X, Y);
|
||||
} else {
|
||||
Rindro_BaseToolClass.DrawAniEx(X, Y, AniInfo.Ani, AniInfo.AniName);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (Name) {
|
||||
|
||||
Reference in New Issue
Block a user