我在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 ,这些代码对我的目标无效。我该如何解决这个问题?
答案 0 :(得分:2)
如果您不需要自定义光标图形,则可以使用FlxG.mouse.useSystemCursor = true;
。
您还可以尝试FlxG.fixedTimestep = false;
来减少FPS掉落带来的负面影响。然而,这确实会对物理学的准确性产生影响。
除此之外,你几乎没有运气 - 具有讽刺意味的是,OpenFL目前不支持原生鼠标光标API。