cocos2dx配置信息保存

2015-12-14 0 230
cocos2dx配置信息保存
getpref = overloaded()

function getpref.string.number(key,defaultVal)
	local userdata = CCUserDefault:sharedUserDefault()
	local v = userdata:getStringForKey(key,"")

	v= tonumber(v)
	if not v then
		v =defaultVal
	end
	
	return v
end

function getpref.string.boolean(key,defaultVal)
	local userdata = CCUserDefault:sharedUserDefault()
	return userdata:getBoolForKey(key,defaultVal)
end

function getpref.string.string(key,defaultVal)
	local userdata = CCUserDefault:sharedUserDefault()
	return userdata:getStringForKey(key,defaultVal)
end

setpref = overloaded()

function setpref.string.number(key,val)
	local userdata = CCUserDefault:sharedUserDefault()
	userdata:setStringForKey(key,tostring(val))
end

function setpref.string.boolean(key,val)
	local userdata = CCUserDefault:sharedUserDefault()
	userdata:setBoolForKey(key,val)
end

function setpref.string.string(key,val)
	local userdata = CCUserDefault:sharedUserDefault()
	userdata:setStringForKey(key,val)
end

遇见资源网 lua cocos2dx配置信息保存 http://www.ox520.com/14733.html

上一篇:

已经没有上一篇了!

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务