严重bug,版主和大神进来

3.2就加载一张图片,move平移,画面产生水波纹线,貌似花屏和扫频线般,就是一直从屏幕上面往下面扫,请问如何解决?不移动或旋转水波线不出现,就平移或者旋转就出现了,代码什么都没就加载加个move~!不是屏幕问题测试过了,也不是帧数和分辨率问题~!急吖!

提供一个可重现的实例给我。我重现下现象。

就平移或者旋转就出现了,代码什么都没就加载加个move~!不是屏幕问题测试过了,也不是帧数和分辨率问题~!急吖!

不提供图片,又不提供代码。基本没有什么有用信息,再急别人也帮不了你。。。

。。。

你这些信息相信论坛所有人都有用过。这是最基本的功能。大家都用着没问题。

如果你确定有问题,把图片和代码,重现步骤写出来。

源码和原因说明都上传上来了,帮忙看下是什么问题,谢谢~!

怎么传上来?我上传了看不到文件的?

main.lua-------------------------------------------------------------------------------------------------------

cc.FileUtils:getInstance():addSearchPath(“src”)
require “Cocos2d”
require “Cocos2dConstants”

local scene = require(“YouXiZhuChangJing.YouXiZhuChangJing”)

– cclog
local cclog = function(…)
print(string.format(…))
end

– for CCLuaEngine traceback
function G__TRACKBACK(msg)
cclog("----------------------------------------")
cclog(“LUA ERROR: " … tostring(msg) … “\n”)
cclog(debug.traceback())
cclog(”----------------------------------------")
return msg
end

local function main()
collectgarbage(“collect”)
– avoid memory leak
– collectgarbage(“setpause”, 100)
– collectgarbage(“setstepmul”, 5000)

– cc.FileUtils:getInstance():addSearchPath(“src”)
– cc.FileUtils:getInstance():addSearchPath(“res”)

math.randomseed(os.time()) 

cc.Director:getInstance():getOpenGLView():setFrameSize(1920, 1080);

cc.Director:getInstance():getOpenGLView():setDesignResolutionSize(1920, 1080,0 )--游戏本来场景大小



local gameScene = scene:create()

if cc.Director:getInstance():getRunningScene() then   
    cc.Director:getInstance():replaceScene(gameScene)
else      
    cc.Director:getInstance():runWithScene(gameScene)
end

end

local status, msg = xpcall(main, G__TRACKBACK)
if not status then
error(msg)
end


YouXiZhuChangJing.lua

require “Cocos2d”
require “Cocos2dConstants”
cc.FileUtils:getInstance():addSearchPath(“res/runningfish”)–添加查找路径
local YouXiZhuChangJing = {}

function YouXiZhuChangJing:create()

local scene = cc.Scene:create()

local sp = cc.Sprite:create("background_arab.png")
        
        sp:setAnchorPoint(cc.p(0,0))




local mo = cc.MoveBy:create(5,cc.p(1920,0))

local seq = cc.Sequence:create(mo,mo:reverse())

local req = cc.RepeatForever:create(seq)

– _beijing:getParent():setVisible(true)

sp:getActionManager():addAction(req,sp,false)



scene:addChild(sp)


return scene

end

return YouXiZhuChangJing


运行环境:GhostXP SP3
显卡:AMD Radeon HF 6310
处理器:AMD E-350 Processor

BUG原因:coco2dx-3.2就加载一张图片,move平移,画面产生水波纹线,貌似花屏和扫频线般,就是一直从屏幕上面往下面扫,请问如何解决?不移动或旋转水波线不出现,就平移或者旋转就出现了,代码什么都没就加载加个move~!不是屏幕问题测试过了,也不是帧数和分辨率问题~!

在小屏幕上不明显,放大大屏幕上如上图那么明显。