大家好我在Unity 3D中遇到一些小问题。我正在尝试做一些行走模拟我有角色,我在走路时有关节,我想得到y的旋转。但是当我尝试它时,我得到一些结果(统一旋转变换是-60,例如我在程序0.059871中获得的值,如何读取-60正确的值?)
答案 0 :(得分:2)
也许你选错了属性,Quaternion.y是0到1之间的值(CMIIW) 但如果你想让你获得学位轮换,你可以使用Vector3.y
List docLib = context.Web.Lists.GetByTitle(doclibrary);
CamlQuery query = new CamlQuery();
query.ViewXml = @"<View>
<Query>
<Where>
<Eq>
<FieldRef Name='Name'/>
<Value Type='Text'>" +versionId+ @"</Value>
</Eq>
</Where>
<RowLimit>1</RowLimit>
</Query>
</View>";
ListItemCollection collListItems = docLib.GetItems(query);
context.Load(docLib);
context.Load(collListItems, items => items.Include(
item => item["FileRef"],
item => item["FileLeafRef"],
item => item["EncodedAbsUrl"]
));
context.ExecuteQuery();
ListItem listItem = collListItems[0];
fileAbsPath = (string)listItem["EncodedAbsUrl"];
另外,请在询问代码相关问题之前附上您的代码