FrameImageScale 转换成float 不用string

This commit is contained in:
zhang hongbo 2026-02-05 15:20:03 +08:00
parent ebc8e9df06
commit acf9be924b
3 changed files with 12 additions and 12 deletions

Binary file not shown.

View File

@ -85,11 +85,11 @@ namespace CrazyMaple
/// <summary>
/// FrameImageScale
/// </summary>
public string FrameImageScale
public float FrameImageScale
{
get
{
return _configData?.FrameImageScale ?? "";
return System.Convert.ToSingle(_configData?.FrameImageScale ?? 0.0);
}
}

View File

@ -46,7 +46,7 @@ namespace Byway.Thrift.Data
private string _Icon;
private string _SpineFile;
private string _AnimName;
private string _FrameImageScale;
private double _FrameImageScale;
[DataMember(Order = 0)]
public int Id
@ -133,7 +133,7 @@ namespace Byway.Thrift.Data
}
[DataMember(Order = 0)]
public string FrameImageScale
public double FrameImageScale
{
get
{
@ -244,7 +244,7 @@ namespace Byway.Thrift.Data
tmp0.AnimName = this.AnimName;
}
tmp0.__isset.AnimName = this.__isset.AnimName;
if((FrameImageScale != null) && __isset.FrameImageScale)
if(__isset.FrameImageScale)
{
tmp0.FrameImageScale = this.FrameImageScale;
}
@ -330,9 +330,9 @@ namespace Byway.Thrift.Data
}
break;
case 7:
if (field.Type == TType.String)
if (field.Type == TType.Double)
{
FrameImageScale = await iprot.ReadStringAsync(cancellationToken);
FrameImageScale = await iprot.ReadDoubleAsync(cancellationToken);
}
else
{
@ -417,13 +417,13 @@ namespace Byway.Thrift.Data
await oprot.WriteStringAsync(AnimName, cancellationToken);
await oprot.WriteFieldEndAsync(cancellationToken);
}
if((FrameImageScale != null) && __isset.FrameImageScale)
if(__isset.FrameImageScale)
{
tmp2.Name = "FrameImageScale";
tmp2.Type = TType.String;
tmp2.Type = TType.Double;
tmp2.ID = 7;
await oprot.WriteFieldBeginAsync(tmp2, cancellationToken);
await oprot.WriteStringAsync(FrameImageScale, cancellationToken);
await oprot.WriteDoubleAsync(FrameImageScale, cancellationToken);
await oprot.WriteFieldEndAsync(cancellationToken);
}
await oprot.WriteFieldStopAsync(cancellationToken);
@ -475,7 +475,7 @@ namespace Byway.Thrift.Data
{
hashcode = (hashcode * 397) + AnimName.GetHashCode();
}
if((FrameImageScale != null) && __isset.FrameImageScale)
if(__isset.FrameImageScale)
{
hashcode = (hashcode * 397) + FrameImageScale.GetHashCode();
}
@ -523,7 +523,7 @@ namespace Byway.Thrift.Data
tmp3.Append("AnimName: ");
AnimName.ToString(tmp3);
}
if((FrameImageScale != null) && __isset.FrameImageScale)
if(__isset.FrameImageScale)
{
if(0 < tmp4++) { tmp3.Append(", "); }
tmp3.Append("FrameImageScale: ");