public static TactileHandler Create(DeviceZone.AbstractTactileDevice_Zone dz, TactileMode mode, TactileEffectCustom[] pattern) { TactileHandler hh = Create(dz, mode); hh.pattern_custom = TactilePatternCustom.Create(pattern); return(hh); }
public static TactilePatternCustom Create(TactileEffectCustom[] effects) { TactilePatternCustom pc = _new(); pc.pattern = effects; return(pc); }
public TactileEffectRange(System.UInt32 low, System.UInt32 high, TactileEffectCustom[] pattern) : this(low, high) { pattern_custom = TactilePatternCustom.Create(pattern); }
private static TactilePatternCustom _new() { TactilePatternCustom pc = UnityEngine.ScriptableObject.CreateInstance <TactilePatternCustom>(); return(pc); }