描述:
在编译器编译运行能显示界面
直接运行exe不显示
原因:
每次运行都要load你所制定的skin的
是根据程序中的所给的路径
所以如果写成
pSkin->LoadSkin(T2W("res//skinMain.skn"));
那么自然地,编译器编译运行找到你放在res目录的skinMain
直接运行exe时候也要找release目录下面的res目录了
但是反过来,
简单的指定绝对路径也不行
因为程序可能会被copy到不知道什么地方
结论:
指定当前目录(这个也是相对路径)
在release和debug目录和
cpp,h所在目录中都放上一个skin
并设成只读(防止被rebuild all的时候删掉)
// 这个应该没必要
并注意在发布的时候把skin和程序放在同一目录下