在android中使用Vector3 mousePos = new Vector3(Input.mousePosition.x,
Input.mousePosition.y,
1f);
Vector3 lookPos = Camera.main.ScreenToWorldPoint(mousePos);
lookPos = lookPos - transform.position;
float angle = Mathf.Atan2(lookPos.z, lookPos.x) * Mathf.Rad2Deg;
transform.rotation = Quaternion.AngleAxis(-angle, Vector3.up);
,我在方法中检索parse.com
,我想在另一个方法中更新同一个确切的对象,而不必再次检索它。这样做的最佳方式是什么?
这是我的尝试:
首次检索时我尝试保存对象的副本并更改此副本,然后使用parseObject
方法保存此副本。我非常怀疑这会奏效。副本将被保存,但原始对象将不会被保存,那么替代方案是什么?
检索对象的方法:
saveInBackground
更新对象的方法:
query.getFirstInBackground(new GetCallback<ParseObject>() {
public void done(ParseObject object, ParseException e) {
MyShop = object;
}
其中public void OnClick(View arg0){
MyShop.put("status", false);
MyShop.saveInBackground();
}
是全局变量,我想更新ParseObject对象
答案 0 :(得分:0)
事实证明,相同{
"league_start":"28-07-2015 09:37:43",
"username":"cerberus_30@gmail.com",
"league_finish":"11-08-2015 09:37:43",
"league_name":"Samsung League",
"password":"larissa",
"open_league":"OPEN"
}
的副本在云上引用相同的对象,这意味着如果更新了一个副本,则更新原始副本。看起来所有这些都是同一个对象ParseObject
,可能因为这是reference