本文整理汇总了C#中Value.get方法的典型用法代码示例。如果您正苦于以下问题:C# Value.get方法的具体用法?C# Value.get怎么用?C# Value.get使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Value
的用法示例。
在下文中一共展示了Value.get方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: TextBoxFloat
public TextBoxFloat(Value<float> value, float min, float max)
{
this.value = value;
this.min = min;
this.max = max;
Text = value.get().ToString();
TextAlign = HorizontalAlignment.Right;
LostFocus += new EventHandler(update);
}
示例2: loadJsonV09
/*
* JSONの解析結果からExpressionを生成する
* @param v
*/
private static L2DExpressionMotion loadJsonV09(Value defaultExpr, Value expr)
{
L2DExpressionMotion ret = new L2DExpressionMotion();
ret.setFadeIn(expr.get("FADE_IN").toInt(1000));
ret.setFadeOut(expr.get("FADE_OUT").toInt(1000));
// --- IDリストを生成
Value defaultParams = defaultExpr.get("PARAMS");
Value parameters = expr.get("PARAMS");
List<string> paramID = parameters.keySet();
List<string> idList = new List<string>();
foreach (string id in paramID)
{
idList.Add(id);
}
// --------- 値を設定 ---------
for (int i = idList.Count - 1; i >= 0; --i)
{
string id = idList[i];
float defaultV = defaultParams.get(id).toFloat(0);
float v = parameters.get(id).toFloat(0.0f);
float values = (v - defaultV);
// ret.addParam(id, value,L2DExpressionMotion.TYPE_ADD);
L2DExpressionParam param = new L2DExpressionParam();
param.id = id;
param.type = L2DExpressionMotion.TYPE_ADD;
param.value = values;
ret.paramList.Add(param);
}
return ret;
}
示例3: TextBoxLevel
public TextBoxLevel(Value<int> value, int min, Value<int> max, BinderSkill binderSkill)
: base(value, min, max.get())
{
this.binderSkill = binderSkill;
this.max = max;
}
示例4: TextBoxDegradation
public TextBoxDegradation(Value<int> value, int min, int max, BinderItem itemBinder)
: base(value, min, max)
{
Text = (max - value.get()).ToString();
this.itemBinder = itemBinder;
}
示例5: loadJsonV09
private static L2DExpressionMotion loadJsonV09(Value defaultExpr, Value expr)
{
L2DExpressionMotion motion = new L2DExpressionMotion();
motion.setFadeIn(expr.get("FADE_IN").toInt(0x3e8));
motion.setFadeOut(expr.get("FADE_OUT").toInt(0x3e8));
Value value2 = defaultExpr.get("PARAMS");
Value value3 = expr.get("PARAMS");
List<string> list = value3.keySet();
List<string> list2 = new List<string>();
foreach (string str in list)
{
list2.Add(str);
}
for (int i = list2.Count - 1; i >= 0; i--)
{
string key = list2[i];
float num2 = value2.get(key).toFloat(0f);
float num4 = value3.get(key).toFloat(0f) - num2;
L2DExpressionParam item = new L2DExpressionParam();
item.id = key;
item.type = 1;
item.value = num4;
motion.paramList.Add(item);
}
return motion;
}