Unity asset that provides the ability to share the current screen on various social media platforms that your device supports natively.
A spooky circus themed 2D side-scroller which will have you challenged and itching to play more.
Available on:
I have set the repository up as a unity project. When adding features you will need to open the contents of the repository in unity. For any new features add a new UI Button and connect the feature up to that button and name it accordingly.
If you would like to make any changes or update the android layer of the asset you can do so by changing the contents of the android-social-library. You will then need to replace frisp-social.jar
inside of this repo with the one generated from working on android-social-library.
- Download the asset and import it into your unity project.
- Create a class that takes a screenshot of the game and then use the API provided with the asset to share it. See the below class as an example:
using UnityEngine;
using System.Collections;
public class Share : MonoBehaviour {
private const string TITLE = "Title";
private const string MESSAGE = "Message";
public void shareScreenShot() {
StartCoroutine (FrispGames.Social.ScreenshotSharer.Instance().PostScreenshot(TITLE, MESSAGE));
}
}
- INSTALL_FAILED_CONTAINER_ERROR: When exporting the project to Android Studio change:
android:installLocation="preferExternal"
to:android:installLocation="auto"
on the following line:
<manifest xmlns:android="https://schemas.android.com/apk/res/android" package="com.frispgames.frispsocialunityasset" android:versionName="1.0" android:versionCode="1" android:installLocation="preferExternal">
- Permission issues: Make sure the following line is in your AndroidManifest.xml this should be under
Plugins/Android
folder. If not you can find one under theTemp/StagingArea
directory after building for android. Add this into yourPlugins/Android
directory and add the below line:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />