如何在HaxeFlixel中防止鼠标移动滞后?

时间:2016-02-13 19:46:21

标签: mouse haxe lag haxeflixel

我在HaxeFlixel中有一个无聊的鼠标移动滞后问题。当FPS降低时,鼠标移动变得更慢。我想在HaxeFlixel应用程序中使用系统光标。我试过这些代码:

private void button1_Click(object sender, EventArgs e)
    {
        DataTable tbl = new DataTable("Users");
        DataRow[] foundRows;
        string srch = "username = '" + txtUsername.Text + "' AND '" + textBox1.Text + "'";

        try
        {
            foundRows = tbl.Select(srch);
        }
        catch (Exception ex)
        {
            MessageBox.Show("Error: " + ex.ToString());
            return;
        }

        string passwrd = foundRows[0][1].ToString();
        MessageBox.Show("Password: " + passwrd);
    }

但我的目标是 CPP ,这些代码对我的目标无效。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

如果您不需要自定义光标图形,则可以使用FlxG.mouse.useSystemCursor = true;

您还可以尝试FlxG.fixedTimestep = false;来减少FPS掉落带来的负面影响。然而,这确实会对物理学的准确性产生影响。

除此之外,你几乎没有运气 - 具有讽刺意味的是,OpenFL目前不支持原生鼠标光标API。