/// <summary>
        /// Parses the parameter from a RawProto.
        /// </summary>
        /// <param name="rp">Specifies the RawProto to parse.</param>
        /// <returns>A new instance of the parameter is returned.</returns>
        public static new SaltPepperParameter FromProto(RawProto rp)
        {
            SaltPepperParameter p = new SaltPepperParameter(false);
            string strVal;

            RawProto rpOption = rp.FindChild("option");

            if (rpOption != null)
            {
                ((OptionalParameter)p).Copy(OptionalParameter.FromProto(rpOption));
            }

            if ((strVal = rp.FindValue("fraction")) != null)
            {
                p.fraction = BaseParameter.ParseFloat(strVal);
            }

            p.value = new List <float>();
            RawProtoCollection col = rp.FindChildren("value");

            foreach (RawProto rp1 in col)
            {
                if ((strVal = rp.FindValue("value")) != null)
                {
                    p.value.Add(BaseParameter.ParseFloat(strVal));
                }
            }

            return(p);
        }
        /// <summary>
        /// Parse a new SampleConstraint from a RawProto.
        /// </summary>
        /// <param name="rp">Specifies the RawProto containing a representation of the SampleConstraint.</param>
        /// <returns>A new instance of the SampleConstraint is returned.</returns>
        public static SamplerConstraint FromProto(RawProto rp)
        {
            string            strVal;
            SamplerConstraint p = new SamplerConstraint();

            if ((strVal = rp.FindValue("min_jaccard_overlap")) != null)
            {
                p.min_jaccard_overlap = BaseParameter.ParseFloat(strVal);
            }
            if ((strVal = rp.FindValue("max_jaccard_overlap")) != null)
            {
                p.max_jaccard_overlap = BaseParameter.ParseFloat(strVal);
            }

            if ((strVal = rp.FindValue("min_sample_coverage")) != null)
            {
                p.min_sample_coverage = BaseParameter.ParseFloat(strVal);
            }
            if ((strVal = rp.FindValue("max_sample_coverage")) != null)
            {
                p.max_sample_coverage = BaseParameter.ParseFloat(strVal);
            }

            if ((strVal = rp.FindValue("min_object_coverage")) != null)
            {
                p.min_object_coverage = BaseParameter.ParseFloat(strVal);
            }
            if ((strVal = rp.FindValue("max_object_coverage")) != null)
            {
                p.max_object_coverage = BaseParameter.ParseFloat(strVal);
            }

            return(p);
        }
Example #3
0
        public async Task <byte[]> GetByteArrayAsync(string uri, BaseParameter param)
        {
            var paramStr = param.ToUriParam();

            paramStr += "&key=" + _options.CurrentValue.Key;
            return(await _client.GetByteArrayAsync($"{uri}?{paramStr}").ConfigureAwait(false));
        }
Example #4
0
        private void load(StreamReader sr, InnerProductLayer <T> layer)
        {
            for (int i = 0; i < layer.blobs.Count; i++)
            {
                List <float> rgf     = new List <float>();
                string       strLine = sr.ReadLine();
                string[]     rgstr   = strLine.Split(',');

                for (int j = 0; j < rgstr.Length; j++)
                {
                    rgf.Add(BaseParameter.ParseFloat(rgstr[j]));
                }

                layer.blobs[i].mutable_cpu_data = Utility.ConvertVec <T>(rgf.ToArray());
            }

            for (int i = 0; i < layer.internal_blobs.Count; i++)
            {
                List <float> rgf     = new List <float>();
                string       strLine = sr.ReadLine();
                string[]     rgstr   = strLine.Split(',');

                for (int j = 0; j < rgstr.Length; j++)
                {
                    rgf.Add(BaseParameter.ParseFloat(rgstr[j]));
                }

                layer.internal_blobs[i].mutable_cpu_data = Utility.ConvertVec <T>(rgf.ToArray());
            }
        }
Example #5
0
        public DataSet GetDataSetByPara(BaseParameter para, out int totalCount)
        {
            StringBuilder sb = new StringBuilder();

            if (para.KeyValues != null)
            {
                if (para.KeyValues.ContainsKey("CategoryId"))
                {
                    sb.Append(" AND CategoryId = " + para.KeyValues["CategoryId"]);
                }
            }
            string sql = string.Format(@" select * from (
	                            select row_number() over ( order by  b.{1}) as rw 
		                            , b.* 
	                            from Books b where 0 = 0 {0}
                            ) t where rw between @p_begin_index and @p_end_inedex

                            select count(1) from Books where 0 = 0 {0}", sb.ToString(), para.OrderKey ?? "Id");

            DataSet ds = DbHelperSQL.Query(sql.ToString()
                                           , new SqlParameter("@p_begin_index", para.PageBeginIndex)
                                           , new SqlParameter("@p_end_inedex", para.PageEndIndex));

            totalCount = Convert.ToInt32(ds.Tables[1].Rows[0][0]);
            return(ds);
        }
        /// <summary>
        /// 创建公共参数
        /// </summary>
        /// <returns></returns>
        private BaseParameter CreateConvertParameter()
        {
            BaseParameter convertParameter = new BaseParameter();

            convertParameter.TaglistTable          = ConveyorExcelData.Tables[taglistColumns.sTagName];
            convertParameter.TaglistColName        = taglistColumns;
            convertParameter.SingleMappingTable    = BaseListExceLData.Tables[signalMappingColumns.sSignalMapping];
            convertParameter.SignalMappingColName  = signalMappingColumns;
            convertParameter.CommandMappingTable   = BaseListExceLData.Tables[commandMappingColumns.sCommandMapping];
            convertParameter.CommandMappingColName = commandMappingColumns;
            string UIKey1 = "L1raButton";
            string UIKey2 = "L2raButton";
            string UIKey3 = "ViewNameteBox";

            convertParameter.ViewName = UIdictionary[UIKey3].MyString;
            if (UIdictionary[UIKey1].Mybool == true)
            {
                convertParameter.ViewNum = 1;
            }
            else if (UIdictionary[UIKey2].Mybool == true)
            {
                convertParameter.ViewNum = 2;
            }
            convertParameter.Stemp0 = sTestDaActive;
            convertParameter.Stemp1 = sTestDaTemplateL1;
            convertParameter.Stemp2 = sTestDaTemplateL2;
            convertParameter.Stemp3 = sXmlTextBlock;
            convertParameter.Stemp4 = sXmlElement;
            convertParameter.Stemp5 = sOPCDaSingleTemplate;
            convertParameter.Stemp6 = sOPCDaCommandTemplate;
            convertParameter.Stemp7 = sOPCDaHourTemplate;

            return(convertParameter);
        }
        /// <summary>
        /// Parses the parameter from a RawProto.
        /// </summary>
        /// <param name="rp">Specifies the RawProto to parse.</param>
        /// <returns>A new instance of the parameter is returned.</returns>
        public static new NonMaximumSuppressionParameter FromProto(RawProto rp)
        {
            NonMaximumSuppressionParameter p = new NonMaximumSuppressionParameter(false);
            string strVal;

            RawProto rpOption = rp.FindChild("option");

            if (rpOption != null)
            {
                ((OptionalParameter)p).Copy(OptionalParameter.FromProto(rpOption));
            }

            if ((strVal = rp.FindValue("nms_threshold")) != null)
            {
                p.nms_threshold = BaseParameter.ParseFloat(strVal);
            }

            if ((strVal = rp.FindValue("top_k")) != null)
            {
                p.top_k = int.Parse(strVal);
            }

            if ((strVal = rp.FindValue("eta")) != null)
            {
                p.eta = BaseParameter.ParseFloat(strVal);
            }

            return(p);
        }
Example #8
0
    private void Load()
    {
        parameterObject = Resources.Load <BaseParameter>(TEST_PATH);

        if (parameterObject == null)
        {
            parameterObject = new BaseParameter();
        }

        if (!AssetDatabase.Contains(parameterObject as UnityEngine.Object))
        {
            string directory = Path.GetDirectoryName(ASSET_PATH);

            //アセット作成
            AssetDatabase.CreateAsset(parameterObject, ASSET_PATH);
        }

        //インスペクターから設定できないようにする
        parameterObject.hideFlags = HideFlags.NotEditable;

        //更新通知
        EditorUtility.SetDirty(parameterObject);

        //保存
        AssetDatabase.SaveAssets();

        //エディタを最新の状態にする
        AssetDatabase.Refresh();
    }
Example #9
0
    /// <summary>
    /// パラメータの初期化
    /// </summary>
    /// <param name="_weight"></param>
    /// <param name="_recoveryRate"></param>
    /// <param name="_diffence"></param>
    /// <param name="_attackCh"></param>
    /// <param name="_skillCh"></param>
    /// <param name="_speed"></param>
    protected void InitCharacterParameter()
    {
        #region パラメータ設定
        parameter = new CharacterParameter
        {
            power = new Power {
                quantity = parameterList.power
            },

            weight = new Weight(parameterList.weight),

            stamina = new Stamina(parameterList.staminaRecoverySpeed),

            diffence = new Diffence
            {
                quantity = parameterList.deffence
            },
            attackCharge = new Charge(parameterList.blowChargeSpeed),
            skillCharge  = new Charge(parameterList.skillChargeSpeed),
            invincibly   = new Invincibly()
        };
        #endregion

        baseParameter = new BaseParameter(sprite);
        baseParameter.moveParameter = new MoveParameter(0, parameterList.speed);
    }
Example #10
0
        /// <summary>
        /// Parse a new Sample from a RawProto.
        /// </summary>
        /// <param name="rp">Specifies the RawProto containing a representation of the Sample.</param>
        /// <returns>A new instance of the Sample is returned.</returns>
        public static Sampler FromProto(RawProto rp)
        {
            string  strVal;
            Sampler p = new Sampler();

            if ((strVal = rp.FindValue("min_scale")) != null)
            {
                p.min_scale = BaseParameter.ParseFloat(strVal);
            }
            if ((strVal = rp.FindValue("max_scale")) != null)
            {
                p.max_scale = BaseParameter.ParseFloat(strVal);
            }

            if ((strVal = rp.FindValue("min_aspect_ratio")) != null)
            {
                p.min_aspect_ratio = BaseParameter.ParseFloat(strVal);
            }
            if ((strVal = rp.FindValue("max_aspect_ratio")) != null)
            {
                p.max_aspect_ratio = BaseParameter.ParseFloat(strVal);
            }

            return(p);
        }
        public CheckVersionResultDTO CheckApplicationVersion(int versionCode)
        {
            using (var uow = UnitOfWorkFactory.CreateWithoutRoot("[ADS]Проверка текущей версии приложения"))
            {
                BaseParameter lastVersionParameter     = null;
                BaseParameter lastVersionNameParameter = null;
                lastVersionParameter     = uow.Session.Get <BaseParameter>("last_android_version_code");
                lastVersionNameParameter = uow.Session.Get <BaseParameter>("last_android_version_name");


                var result = new CheckVersionResultDTO();
                result.DownloadUrl = "market://details?id=ru.qsolution.vodovoz.driver";
                result.NewVersion  = lastVersionNameParameter?.StrValue;

                int lastVersionCode = 0;
                Int32.TryParse(lastVersionParameter?.StrValue, out lastVersionCode);

                if (lastVersionCode > versionCode)
                {
                    result.Result = CheckVersionResultDTO.ResultType.CanUpdate;
                }

                if (VERSION_CODE > versionCode)
                {
                    result.Result = CheckVersionResultDTO.ResultType.NeedUpdate;
                }

                return(result);
            }
        }
Example #12
0
        // TODO: should use database backed decision tables
        public TModelFactory CreateViewModel <TModelFactory>(BaseParameter param) where TModelFactory : class
        {
            if (param == null)
            {
                throw new ArgumentNullException("param");
            }
            Type t;

            if (param is BoolParameter && !param.IsList)
            {
                t = typeof(NullableBoolPropertyViewModel);
            }
            else if (param is DateTimeParameter && !param.IsList)
            {
                t = typeof(NullableDateTimePropertyViewModel);
            }
            else if (param is DoubleParameter && !param.IsList)
            {
                t = typeof(NullableStructValueViewModel <double>);
            }
            else if (param is IntParameter && !param.IsList)
            {
                t = typeof(NullableStructValueViewModel <int>);
            }
            else if (param is DecimalParameter && !param.IsList)
            {
                t = typeof(NullableDecimalPropertyViewModel);
            }
            else if (param is StringParameter && !param.IsList)
            {
                t = typeof(ClassValueViewModel <string>);
            }
            else if (param is ObjectReferenceParameter && !param.IsList)
            {
                t = typeof(ObjectReferenceViewModel);
            }
            else if (param is EnumParameter && !param.IsList)
            {
                t = typeof(EnumerationValueViewModel);
            }
            else if (param is CompoundObjectParameter && !param.IsList)
            {
                var compObj = ((CompoundObjectParameter)param).CompoundObject;
                if (compObj.DefaultPropertyViewModelDescriptor != null)
                {
                    t = compObj.DefaultPropertyViewModelDescriptor.ViewModelRef.AsType(true);
                }
                else
                {
                    t = typeof(CompoundObjectPropertyViewModel);
                }
            }
            else
            {
                throw new NotImplementedException(String.Format("==>> No model for parameter '{0}' with type '{1}'", param, param.GetParameterTypeString()));
            }

            return(CreateViewModel <TModelFactory>(ResolveFactory(t)));
        }
Example #13
0
 void Awake()
 {
     attackParameter = new AttackParameter
     {
         attackLevel = new AttackLevel(3, false)
     };
     baseParameter = new BaseParameter(sprite);
 }
Example #14
0
 void Awake()
 {
     attackParameter = new AttackParameter
     {
         attackLevel = new AttackLevel(3, false)
     };
     baseParameter = new BaseParameter(sprite);
 }
Example #15
0
 /*
  * �L�����̍��W�ɏd�˂銴����
  */
 void Awake()
 {
     attackParameter = new AttackParameter
     {
         attackLevel = new AttackLevel(5, true)
     };
     baseParameter = new BaseParameter(null);
 }
Example #16
0
 /*
  * キャラの座標に重ねる感じで
  */
 void Awake()
 {
     attackParameter = new AttackParameter
     {
         attackLevel = new AttackLevel(5, true)
     };
     baseParameter = new BaseParameter(null);
 }
Example #17
0
 void Awake()
 {
     attackParameter = new AttackParameter
     {
         attackLevel = new AttackLevel(5, false)
     };
     baseParameter             = new BaseParameter(sprite);
     baseParameter.mapPosition = new MapPosition(0, 0);
 }
Example #18
0
 virtual protected void Init()
 {
     //マップ座標を設定
     mapManager                = FindObjectOfType(typeof(MapManager)) as MapManager;
     baseParameter             = new BaseParameter(sprite);
     baseParameter.mapPosition = new MapPosition(0, 0);
     //初期はStay状態
     state = new BoxStayState(this);
 }
Example #19
0
 void Awake()
 {
     attackParameter = new AttackParameter
     {
         attackLevel = new AttackLevel(5, false)
     };
     baseParameter = new BaseParameter(sprite);
     baseParameter.mapPosition = new MapPosition(0, 0);
 }
Example #20
0
        public static string GetArgumentType(this BaseParameter param)
        {
            if (param == null)
            {
                throw new ArgumentNullException("param");
            }

            return("typeof(" + param.GetParameterTypeString() + ")");
        }
Example #21
0
        public static string GetArgument(this BaseParameter param)
        {
            if (param == null)
            {
                throw new ArgumentNullException("param");
            }

            return(param.Name);
        }
Example #22
0
        public static string GetParameterDefinition(this BaseParameter param)
        {
            if (param == null)
            {
                throw new ArgumentNullException("param");
            }

            return(String.Format("{0} {1}", param.GetParameterTypeString(), param.Name));
        }
Example #23
0
        private BaseParameter GetBaseParams()
        {
            var m = new MapperConfiguration(c => { c.AddProfile(new PaymentProfile()); });

            operationOutcomeMock = new OperationOutcome();
            mapperMock           = m.CreateMapper();
            baseParmeters        = new BaseParameter(operationOutcomeMock, mapperMock);
            return(baseParmeters);
        }
Example #24
0
        /// <summary>
        /// Applies default value attribute to the parameter.
        /// </summary>
        private static void HandleDefaultValueAttribute(BaseParameter param, PropertyInfo prop)
        {
            var attr = prop.GetAttribute <DefaultValueAttribute>();

            if (attr != null)
            {
                param.DefaultValue = attr.Value;
            }
        }
        /// <summary>
        /// Generates the control.
        /// </summary>
        private ParameterControlBase GenerateControl(BaseParameter parameter, bool batchMode)
        {
            var ctrl = _factory.CreateControl(parameter, batchMode);

            ctrl.SetCaption(parameter.DisplayName);
            ctrl.Dock         = DockStyle.Top;
            parameter.Control = ctrl;
            return(ctrl);
        }
Example #26
0
    /// <summary>
    /// �}�b�v�`�b�v���W�̐ݒ�
    /// </summary>
    /// <param name="x"></param>
    /// <param name="y"></param>
    public void SetMapPosition(int x, int y)
    {
        baseParameter = new BaseParameter(sprite);
        baseParameter.mapPosition = new MapPosition(x, y);

        var screenPos = baseParameter.mapPosition.GetScreenPositionByMapPosition();
        transform.localPosition = new Vector3(screenPos.x,
                                                screenPos.y,
                                                  0F);
    }
Example #27
0
    /// <summary>
    /// マップチップ座標の設定
    /// </summary>
    /// <param name="x"></param>
    /// <param name="y"></param>
    public void SetMapPosition(int x, int y)
    {
        baseParameter             = new BaseParameter(sprite);
        baseParameter.mapPosition = new MapPosition(x, y);

        var screenPos = baseParameter.mapPosition.GetScreenPositionByMapPosition();

        transform.localPosition = new Vector3(screenPos.x,
                                              screenPos.y,
                                              0F);
    }
Example #28
0
        /// <summary>
        /// Searches for a parameter by name and returns its value as a <i>double</i> if found, or a default <i>double</i> value if not.
        /// </summary>
        /// <param name="strName">Specifies the name to look for.</param>
        /// <param name="dfDefault">Specifies the default value to return if not found.</param>
        /// <returns>The <i>double</i> value of the named parameter is returned if found, otherwise the default <i>double</i> value is returned.</returns>
        public double Find(string strName, double dfDefault)
        {
            string strVal = Find(strName, null);

            if (strVal == null)
            {
                return(dfDefault);
            }

            return(BaseParameter.ParseDouble(strVal));
        }
Example #29
0
        public static void ToString(BaseParameter obj, MethodReturnEventArgs <string> e)
        {
            e.Result = string.Format("{0}{1} {2}",
                                     obj.IsReturnParameter
                    ? "[Return] "
                    : String.Empty,
                                     obj.GetParameterTypeString(),
                                     obj.Name);

            ToStringHelper.FixupFloatingObjectsToString(obj, e);
        }
Example #30
0
        public static void ToString(BaseParameter obj, MethodReturnEventArgs<string> e)
        {
            e.Result = string.Format("{0}{1} {2}",
                obj.IsReturnParameter
                    ? "[Return] "
                    : String.Empty,
                obj.GetParameterTypeString(),
                obj.Name);

            ToStringHelper.FixupFloatingObjectsToString(obj, e);
        }
Example #31
0
        public async Task <string> GetAsync(string uri, BaseParameter param)
        {
            if (param == null)
            {
                return(string.Empty);
            }

            var paramStr = param.ToUriParam();

            paramStr += "&key=" + _options.CurrentValue.Key;
            return(await _client.GetStringAsync($"{uri}?{paramStr}").ConfigureAwait(false));
        }
Example #32
0
        protected void ReplenishApiInfo(BaseParameter parameter)
        {
            if (string.IsNullOrEmpty(parameter.ApiKey))
            {
                parameter.ApiKey = Config.ApiConfig.ApiKey;
            }

            if (string.IsNullOrEmpty(parameter.ApiUser))
            {
                parameter.ApiUser = Config.ApiConfig.ApiUser;
            }
        }
Example #33
0
        public static IValueModel GetValueModel(this BaseParameter parameter, bool allowNullInput)
        {
            if (parameter == null)
            {
                throw new ArgumentNullException("parameter");
            }

            var lb = parameter.GetLabel();

            if (parameter is BoolParameter && !parameter.IsList)
            {
                return(new BoolValueModel(lb, parameter.Description, allowNullInput, false));
            }
            else if (parameter is DateTimeParameter && !parameter.IsList)
            {
                var dtp = (DateTimeParameter)parameter;
                return(new DateTimeValueModel(lb, parameter.Description, allowNullInput, false, dtp.DateTimeStyle ?? DateTimeStyles.DateTime));
            }
            else if (parameter is DoubleParameter && !parameter.IsList)
            {
                return(new NullableStructValueModel <double>(lb, parameter.Description, allowNullInput, false));
            }
            else if (parameter is IntParameter && !parameter.IsList)
            {
                return(new NullableStructValueModel <int>(lb, parameter.Description, allowNullInput, false));
            }
            else if (parameter is DecimalParameter && !parameter.IsList)
            {
                return(new DecimalValueModel(lb, parameter.Description, allowNullInput, false));
            }
            else if (parameter is StringParameter && !parameter.IsList)
            {
                return(new ClassValueModel <string>(lb, parameter.Description, allowNullInput, false));
            }
            else if (parameter is ObjectReferenceParameter && !parameter.IsList)
            {
                return(new ObjectReferenceValueModel(lb, parameter.Description, allowNullInput, false, ((ObjectReferenceParameter)parameter).ObjectClass));
            }
            else if (parameter is EnumParameter && !parameter.IsList)
            {
                return(new EnumerationValueModel(lb, parameter.Description, allowNullInput, false, ((EnumParameter)parameter).Enumeration));
            }
            else if (parameter is CompoundObjectParameter && !parameter.IsList)
            {
                return(new CompoundObjectValueModel(lb, parameter.Description, allowNullInput, false, ((CompoundObjectParameter)parameter).CompoundObject));
            }
            else
            {
                Logging.Log.WarnFormat("No model for parameter '{0}' of type '{1}'", parameter, parameter.GetParameterTypeString());
                return(null);
            }
        }
Example #34
0
 /// <summary>
 /// 设置相同的属性
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="result"></param>
 /// <param name="baseParameter"></param>
 private static void SetSameValue <T>(T result, BaseParameter baseParameter) where T : BaseParameter
 {
     foreach (var prop in result.GetType().GetProperties())
     {
         foreach (var proptarget in baseParameter.GetType().GetProperties())
         {
             if (prop.Name == proptarget.Name)
             {
                 prop.SetValue(result, proptarget.GetValue(baseParameter));
             }
         }
     }
 }
Example #35
0
        private void edtVMax_TextChanged(object sender, EventArgs e)
        {
            double dfVal;

            if (BaseParameter.TryParse(edtVMax.Text, out dfVal))
            {
                edtVMin.BackColor = Color.White;
            }
            else
            {
                edtIterations.BackColor = Color.LightSalmon;
            }
        }
Example #36
0
        internal static void DecorateParameterType(BaseParameter obj, MethodReturnEventArgs<string> e, bool isStruct)
        {
            if (obj == null) throw new ArgumentNullException("obj");
            if (e == null) throw new ArgumentNullException("e");

            if (isStruct && obj.IsNullable)
            {
                e.Result += "?";
            }

            if (obj.IsList)
            {
                e.Result = string.Format("IEnumerable<{0}>", e.Result);
            }
        }
Example #37
0
        internal static void DecorateParameterType(BaseParameter obj, MethodReturnEventArgs<Type> e, bool isStruct)
        {
            if (obj == null) throw new ArgumentNullException("obj");
            if (e == null) throw new ArgumentNullException("e");

            if (isStruct && obj.IsNullable)
            {
                e.Result = typeof(Nullable<>).MakeGenericType(e.Result);
            }

            if (obj.IsList)
            {
                e.Result = typeof(IEnumerable<>).MakeGenericType(e.Result);
            }
        }
Example #38
0
 public bool SetParameterValueMicro(BaseParameter p, int channel = 0)
 {
     return true;
 }
Example #39
0
 public void LoadParameterFromSettings(BaseParameter parm, int channel)
 {
     switch (channel)
     {
             //case 0:
             //    parm.SetValueStr(Properties.Ch0.Default[parm.Name].ToString());
             //    break;
     }
 }
Example #40
0
 protected virtual void Init()
 {
     framecounter = new FrameCounter(600);
     baseParameter = new BaseParameter(sprite);
 }
Example #41
0
 protected virtual void Init()
 {
     //�}�b�v���W��ݒ�
     mapManager = FindObjectOfType(typeof(MapManager)) as MapManager;
     baseParameter = new BaseParameter(sprite);
     baseParameter.mapPosition = new MapPosition(0, 0);
     //������Stay���
     state = new BoxStayState(this);
 }
Example #42
0
 protected virtual string GetParameterDefinition(BaseParameter param)
 {
     return param.GetParameterDefinition();
 }
Example #43
0
 public static void GetLabel(BaseParameter obj, MethodReturnEventArgs<System.String> e)
 {
     e.Result = !string.IsNullOrEmpty(obj.Label) ? obj.Label : obj.Name;
 }
Example #44
0
 private void SetParameterValueLocal(BaseParameter p, int channel = 0)
 {
     switch (channel)
     {
         case 0:
             //   Properties.Ch0.Default[p.Name] = p.GetValueStr();
             //   Properties.Ch0.Default.Save();
             break;
     }
 }
 // Use this for initialization
 void Start()
 {
     sprite = GetComponent<UISprite>();
     state = new BaseState(this);
     baseParameter = new BaseParameter(sprite);
 }
Example #46
0
 public VBFunction(BaseController controller, string functionName, DataType returnType, BaseParameter param)
     : base(controller, functionName, returnType, param)
 {
 }
Example #47
0
 public static string ConstructDescriptionKey(BaseParameter param)
 {
     return param.Method.Name + "(" + param.Name + ")_description";
 }
Example #48
0
 public static string ConstructLabelKey(BaseParameter param)
 {
     return param.Method.Name + "(" + param.Name + ")_label";
 }
Example #49
0
    /// <summary>
    /// �p�����[�^�̏�����
    /// </summary>
    /// <param name="_weight"></param>
    /// <param name="_recoveryRate"></param>
    /// <param name="_diffence"></param>
    /// <param name="_attackCh"></param>
    /// <param name="_skillCh"></param>
    /// <param name="_speed"></param>
    protected void InitCharacterParameter()
    {
        #region �p�����[�^�ݒ�
        parameter = new CharacterParameter
        {
            power = new Power { quantity = parameterList.power },

            weight = new Weight(parameterList.weight),

            stamina = new Stamina(parameterList.staminaRecoverySpeed),

            diffence = new Diffence
            {
                quantity = parameterList.deffence
            },
            attackCharge = new Charge(parameterList.blowChargeSpeed),
            skillCharge = new Charge(parameterList.skillChargeSpeed),
            invincibly = new Invincibly()
        };
        #endregion

        baseParameter = new BaseParameter(sprite);
        baseParameter.moveParameter = new MoveParameter(0, parameterList.speed);
    }