Skip to content

Instantly share code, notes, and snippets.

View RimuruDev's full-sized avatar
🌅
Meow :3

Rimuru RimuruDev

🌅
Meow :3
View GitHub Profile
using System.Collections.Generic;
using TMPro;
using UnityEngine;
using System.Linq;
public class InputFieldFormatter : MonoBehaviour
{
[SerializeField] private string startValue = "10.02.2024";
[SerializeField] private string pattern = "&&.&&.&&&&";
[SerializeField] private char splitChar = '.';
@RimuruDev
RimuruDev / AndroidManifest.xml
Created September 25, 2024 08:46
CAS.AI Network security configuration :3
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">127.0.0.1</domain>
</domain-config>
</network-security-config>
@RimuruDev
RimuruDev / IAPManager.cs
Created September 18, 2024 11:56 — forked from yasirkula/IAPManager.cs
A wrapper script for Unity IAP (In-App Purchases) that can be used for common IAP tasks
using System;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Purchasing;
using UnityEngine.Purchasing.Security;
public class IAPManager : IStoreListener
{
public enum State { PendingInitialize, Initializing, SuccessfullyInitialized, FailedToInitialize };
@RimuruDev
RimuruDev / Failed_Build_Unity_GameAnalyticsILRD.markdown
Last active September 16, 2024 13:57
SOLVED! | Assets/GameAnalytics/Plugins/Scripts/ILRD/GameAnalyticsILRD.cs(12,33): error CS1069: The type name 'AndroidJavaClass' could not be found in the namespace 'UnityEngine'. This type has been forwarded to assembly 'UnityEngine.AndroidJNIModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Enable the built in package 'Android JNI'…

Solved !

Problem - Failed Unity Android Build with GA (Porting the WEBGL project to Android *YandexGame->GooglePlay)

Error list:

Assets/GameAnalytics/Plugins/Scripts/ILRD/GameAnalyticsILRD.cs(12,33): error CS1069: The type name 'AndroidJavaClass' could not be found in the namespace 'UnityEngine'. This type has been forwarded to assembly 'UnityEngine.AndroidJNIModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' Enable the built in package 'Android JNI' in the Package Manager window to fix this error.
@RimuruDev
RimuruDev / has_a_different_serialization_layout_when_loading.markdown
Last active August 18, 2024 13:26
has a different serialization layout when loading. (Read 148 bytes but expected 152 bytes) Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?

Full Message:

A scripted object (probably AbyssMoth.Internal.Codebase.Runtime._AdvantureMode.Hero.HeroController?) has a different serialization layout when loading. (Read 148 bytes but expected 152 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?

Cause of the problem:

// ********************************************************************

"Темпест" (Tempest) — это английское слово, которое обычно используется для обозначения сильного шторма или бури, особенно на море. В более широком смысле это слово может описывать любое внезапное, мощное и бурное явление.

Происхождение и значение

Слово "темпест" происходит от латинского слова "tempestas," что означает "время" или "погода," и часто используется для описания бурного или нестабильного состояния погоды.

Использование в литературе

Одним из самых известных примеров использования слова "темпест" является пьеса Уильяма Шекспира "Буря" ("The Tempest"), написанная в начале XVII века. В этой пьесе, как и в других произведениях Шекспира, слово "темпест" символизирует не только физический шторм, но и эмоциональные или политические потрясения.

Символика

Темпест в литературе и искусстве часто используется как символ хаоса, перемен, конфликта или внутренней борьбы. Он может символизировать как разрушительные силы природы, так и внутренние штормы человека — эмоциональные и психологические криз

@RimuruDev
RimuruDev / EmojiHelper.cs
Created August 2, 2024 20:53 — forked from mopsicus/EmojiHelper.cs
Helper for TextMeshPro to find and parse emoji
// ----------------------------------------------------------------------------
// The MIT License
// EmojiHelper https://gist.github.com/mopsicus/3903a1f111a738375a363b9e3f058385
// Copyright (c) 2022 Mopsicus <mail@mopsicus.ru>
// ----------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Globalization;
using System.IO;
using UnityEngine;
using UnityEngine.UI;
public class VerticalGradient : BaseMeshEffect
{
public Color topColor = Color.white;
public Color bottomColor = Color.white;
public override void ModifyMesh(VertexHelper vertexHelper)
{
using System.Collections;
using UnityEngine;
using UnityEngine.EventSystems;
public class SwipeDetector : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndDragHandler
{
private Vector2 lastPosition;
public Vector2 swipeDelta;
private Coroutine coroutine;
@RimuruDev
RimuruDev / Яндекси-Игры-Как-определить-устройство.markdown
Last active June 15, 2024 09:04
Яндекс игры - как определить устройство? Yandex Games - как узнать устройство телефон или пк Webgl Как на unity определить устройства WEBGL