我已将现有程序修改为显示在地图上移动的Sprite,并使用Spritesheet进行动画处理。 在我自己的PC上,运行在最新版本的Firefox中,它运行完美,所以我猜,代码不是问题。 但是当我在Chrome(当前版本)中运行它时,Sprite完全是黑色的,而且我不会像其他用户一样使用TextureLoader,而这个用户在一年前遇到过这个问题。 在另一台计算机上,它拒绝在Firefox中全屏显示,并且在Chrome中也存在相同的黑色精灵问题(当前版本也是如此)。
任何可能导致此问题的想法?
至于代码:正如所提到的,它是一个修改 - 由Isaac Sukin在Packt Publishing&Three.Js的Game Development中的示例程序。那么我是否可以发布代码,例如程序应该全屏显示的部分,而没有合法的后果? (也会很长): - | 这些是关于精灵的部分,我自己做了:
public List<Courses> FindCourses(List<int> courseIds, DateTime date,
List<Courses>allCourses)
{
return allCourses.Where(x => courseIds.Contains(CourseId)
&& x.StartDate<= date
&& x.End_Date.HasValue
? x.End_Date.Value >= date : true)
.ToList();
}
先谢谢你们。