Skip to content

Commit 348976c

Browse files
committed
Add assets to Android and iOS projects and make sure projects run on Mac
1 parent dda9d21 commit 348976c

File tree

7 files changed

+109
-107
lines changed

7 files changed

+109
-107
lines changed

CocosSharpBox2d/CocosSharpBox2d.sln

Lines changed: 64 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio 2013
3+
# Visual Studio 2012
44
VisualStudioVersion = 12.0.31101.0
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "CocosSharpBox2d.Shared", "CocosSharpBox2d\CocosSharpBox2d.Shared\CocosSharpBox2d.Shared.shproj", "{7DAE6848-F292-4513-885F-DE52B1732BCD}"
@@ -12,12 +12,6 @@ EndProject
1212
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CocosSharpBox2d.iOS", "CocosSharpBox2d\CocosSharpBox2d.iOS\CocosSharpBox2d.iOS.csproj", "{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}"
1313
EndProject
1414
Global
15-
GlobalSection(SharedMSBuildProjectFiles) = preSolution
16-
CocosSharpBox2d\CocosSharpBox2d.Shared\EmptyProject.Shared.projitems*{5c4e5c14-fa29-4e64-8ddc-1b818f86e5e6}*SharedItemsImports = 4
17-
CocosSharpBox2d\CocosSharpBox2d.Shared\EmptyProject.Shared.projitems*{605bfaf1-7eab-4081-b6c4-fd333007ee4f}*SharedItemsImports = 4
18-
CocosSharpBox2d\CocosSharpBox2d.Shared\EmptyProject.Shared.projitems*{62d4abf2-dcbb-4f0e-b3f0-522b581dce83}*SharedItemsImports = 4
19-
CocosSharpBox2d\CocosSharpBox2d.Shared\EmptyProject.Shared.projitems*{7dae6848-f292-4513-885f-de52b1732bcd}*SharedItemsImports = 13
20-
EndGlobalSection
2115
GlobalSection(SolutionConfigurationPlatforms) = preSolution
2216
Ad-Hoc|Any CPU = Ad-Hoc|Any CPU
2317
Ad-Hoc|ARM = Ad-Hoc|ARM
@@ -45,62 +39,6 @@ Global
4539
Release|x86 = Release|x86
4640
EndGlobalSection
4741
GlobalSection(ProjectConfigurationPlatforms) = postSolution
48-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
49-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
50-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU
51-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|ARM.ActiveCfg = Release|ARM
52-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|ARM.Build.0 = Release|ARM
53-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|ARM.Deploy.0 = Release|ARM
54-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
55-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
56-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|x86
57-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Mixed Platforms.Build.0 = Release|x86
58-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Mixed Platforms.Deploy.0 = Release|x86
59-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|x86.ActiveCfg = Release|x86
60-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|x86.Build.0 = Release|x86
61-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|x86.Deploy.0 = Release|x86
62-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
63-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Any CPU.Build.0 = Release|Any CPU
64-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Any CPU.Deploy.0 = Release|Any CPU
65-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|ARM.ActiveCfg = Release|ARM
66-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|ARM.Build.0 = Release|ARM
67-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|ARM.Deploy.0 = Release|ARM
68-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|iPhone.ActiveCfg = Release|Any CPU
69-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
70-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Mixed Platforms.ActiveCfg = Release|x86
71-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Mixed Platforms.Build.0 = Release|x86
72-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Mixed Platforms.Deploy.0 = Release|x86
73-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|x86.ActiveCfg = Release|x86
74-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|x86.Build.0 = Release|x86
75-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|x86.Deploy.0 = Release|x86
76-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
77-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Any CPU.Build.0 = Debug|Any CPU
78-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
79-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|ARM.ActiveCfg = Debug|ARM
80-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|ARM.Build.0 = Debug|ARM
81-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|ARM.Deploy.0 = Debug|ARM
82-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|iPhone.ActiveCfg = Debug|Any CPU
83-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
84-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
85-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Mixed Platforms.Build.0 = Debug|x86
86-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Mixed Platforms.Deploy.0 = Debug|x86
87-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|x86.ActiveCfg = Debug|x86
88-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|x86.Build.0 = Debug|x86
89-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|x86.Deploy.0 = Debug|x86
90-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Any CPU.ActiveCfg = Release|Any CPU
91-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Any CPU.Build.0 = Release|Any CPU
92-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Any CPU.Deploy.0 = Release|Any CPU
93-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|ARM.ActiveCfg = Release|ARM
94-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|ARM.Build.0 = Release|ARM
95-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|ARM.Deploy.0 = Release|ARM
96-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|iPhone.ActiveCfg = Release|Any CPU
97-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
98-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Mixed Platforms.ActiveCfg = Release|x86
99-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Mixed Platforms.Build.0 = Release|x86
100-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Mixed Platforms.Deploy.0 = Release|x86
101-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|x86.ActiveCfg = Release|x86
102-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|x86.Build.0 = Release|x86
103-
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|x86.Deploy.0 = Release|x86
10442
{5C4E5C14-FA29-4E64-8DDC-1B818F86E5E6}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
10543
{5C4E5C14-FA29-4E64-8DDC-1B818F86E5E6}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
10644
{5C4E5C14-FA29-4E64-8DDC-1B818F86E5E6}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU
@@ -160,6 +98,7 @@ Global
16098
{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}.AppStore|Mixed Platforms.Build.0 = AppStore|iPhone
16199
{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}.AppStore|x86.ActiveCfg = AppStore|iPhone
162100
{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}.Debug|Any CPU.ActiveCfg = Debug|iPhone
101+
{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}.Debug|Any CPU.Build.0 = Debug|iPhone
163102
{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}.Debug|ARM.ActiveCfg = Debug|iPhone
164103
{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}.Debug|iPhone.ActiveCfg = Debug|iPhone
165104
{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}.Debug|iPhone.Build.0 = Debug|iPhone
@@ -177,6 +116,68 @@ Global
177116
{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}.Release|Mixed Platforms.ActiveCfg = Release|iPhone
178117
{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}.Release|Mixed Platforms.Build.0 = Release|iPhone
179118
{605BFAF1-7EAB-4081-B6C4-FD333007EE4F}.Release|x86.ActiveCfg = Release|iPhone
119+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
120+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
121+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Any CPU.Deploy.0 = Release|Any CPU
122+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|ARM.ActiveCfg = Release|ARM
123+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|ARM.Build.0 = Release|ARM
124+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|ARM.Deploy.0 = Release|ARM
125+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
126+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
127+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|x86
128+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Mixed Platforms.Build.0 = Release|x86
129+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|Mixed Platforms.Deploy.0 = Release|x86
130+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|x86.ActiveCfg = Release|x86
131+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|x86.Build.0 = Release|x86
132+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Ad-Hoc|x86.Deploy.0 = Release|x86
133+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
134+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Any CPU.Build.0 = Release|Any CPU
135+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Any CPU.Deploy.0 = Release|Any CPU
136+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|ARM.ActiveCfg = Release|ARM
137+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|ARM.Build.0 = Release|ARM
138+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|ARM.Deploy.0 = Release|ARM
139+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|iPhone.ActiveCfg = Release|Any CPU
140+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
141+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Mixed Platforms.ActiveCfg = Release|x86
142+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Mixed Platforms.Build.0 = Release|x86
143+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|Mixed Platforms.Deploy.0 = Release|x86
144+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|x86.ActiveCfg = Release|x86
145+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|x86.Build.0 = Release|x86
146+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.AppStore|x86.Deploy.0 = Release|x86
147+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
148+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Any CPU.Build.0 = Debug|Any CPU
149+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
150+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|ARM.ActiveCfg = Debug|ARM
151+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|ARM.Build.0 = Debug|ARM
152+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|ARM.Deploy.0 = Debug|ARM
153+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|iPhone.ActiveCfg = Debug|Any CPU
154+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
155+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
156+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Mixed Platforms.Build.0 = Debug|x86
157+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|Mixed Platforms.Deploy.0 = Debug|x86
158+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|x86.ActiveCfg = Debug|x86
159+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|x86.Build.0 = Debug|x86
160+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Debug|x86.Deploy.0 = Debug|x86
161+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Any CPU.ActiveCfg = Release|Any CPU
162+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Any CPU.Build.0 = Release|Any CPU
163+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Any CPU.Deploy.0 = Release|Any CPU
164+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|ARM.ActiveCfg = Release|ARM
165+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|ARM.Build.0 = Release|ARM
166+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|ARM.Deploy.0 = Release|ARM
167+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|iPhone.ActiveCfg = Release|Any CPU
168+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
169+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Mixed Platforms.ActiveCfg = Release|x86
170+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Mixed Platforms.Build.0 = Release|x86
171+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|Mixed Platforms.Deploy.0 = Release|x86
172+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|x86.ActiveCfg = Release|x86
173+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|x86.Build.0 = Release|x86
174+
{62D4ABF2-DCBB-4F0E-B3F0-522B581DCE83}.Release|x86.Deploy.0 = Release|x86
175+
EndGlobalSection
176+
GlobalSection(SharedMSBuildProjectFiles) = preSolution
177+
CocosSharpBox2d\CocosSharpBox2d.Shared\EmptyProject.Shared.projitems*{5c4e5c14-fa29-4e64-8ddc-1b818f86e5e6}*SharedItemsImports = 4
178+
CocosSharpBox2d\CocosSharpBox2d.Shared\EmptyProject.Shared.projitems*{605bfaf1-7eab-4081-b6c4-fd333007ee4f}*SharedItemsImports = 4
179+
CocosSharpBox2d\CocosSharpBox2d.Shared\EmptyProject.Shared.projitems*{62d4abf2-dcbb-4f0e-b3f0-522b581dce83}*SharedItemsImports = 4
180+
CocosSharpBox2d\CocosSharpBox2d.Shared\EmptyProject.Shared.projitems*{7dae6848-f292-4513-885f-de52b1732bcd}*SharedItemsImports = 13
180181
EndGlobalSection
181182
GlobalSection(SolutionProperties) = preSolution
182183
HideSolutionNode = FALSE

CocosSharpBox2d/CocosSharpBox2d/CocosSharpBox2d.Droid/CocosSharpBox2d.Droid.csproj

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
<PropertyGroup>
44
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
55
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6-
<ProductVersion>8.0.30703</ProductVersion>
7-
<SchemaVersion>2.0</SchemaVersion>
86
<ProjectGuid>{5C4E5C14-FA29-4E64-8DDC-1B818F86E5E6}</ProjectGuid>
97
<ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
108
<OutputType>Library</OutputType>
@@ -16,9 +14,8 @@
1614
<AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile>
1715
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
1816
<AndroidUseLatestPlatformSdk>True</AndroidUseLatestPlatformSdk>
19-
<AndroidStoreUncompressedFileExtensions />
2017
<MandroidI18n />
21-
<TargetFrameworkVersion>v5.0</TargetFrameworkVersion>
18+
<TargetFrameworkVersion>v5.1</TargetFrameworkVersion>
2219
<AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest>
2320
</PropertyGroup>
2421
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -29,7 +26,6 @@
2926
<DefineConstants>DEBUG;TRACE;ANDROID</DefineConstants>
3027
<ErrorReport>prompt</ErrorReport>
3128
<WarningLevel>4</WarningLevel>
32-
<AndroidUseSharedRuntime>True</AndroidUseSharedRuntime>
3329
<AndroidLinkMode>None</AndroidLinkMode>
3430
</PropertyGroup>
3531
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
@@ -40,26 +36,11 @@
4036
<ErrorReport>prompt</ErrorReport>
4137
<WarningLevel>4</WarningLevel>
4238
<AndroidUseSharedRuntime>False</AndroidUseSharedRuntime>
43-
<AndroidLinkMode>SdkOnly</AndroidLinkMode>
39+
<AndroidStoreUncompressedFileExtensions>
40+
</AndroidStoreUncompressedFileExtensions>
4441
</PropertyGroup>
4542
<ItemGroup>
46-
<Reference Include="box2d, Version=1.2.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065, processorArchitecture=MSIL">
47-
<HintPath>..\..\packages\CocosSharp.PCL.Shared.1.5.0.1\lib\MonoAndroid10\box2d.dll</HintPath>
48-
<Private>True</Private>
49-
</Reference>
50-
<Reference Include="CocosSharp, Version=1.5.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065, processorArchitecture=MSIL">
51-
<HintPath>..\..\packages\CocosSharp.PCL.Shared.1.5.0.1\lib\MonoAndroid10\CocosSharp.dll</HintPath>
52-
<Private>True</Private>
53-
</Reference>
54-
<Reference Include="Lidgren.Network, Version=2012.1.7.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065, processorArchitecture=MSIL">
55-
<HintPath>..\..\packages\CocosSharp.PCL.Shared.1.5.0.1\lib\MonoAndroid10\Lidgren.Network.dll</HintPath>
56-
<Private>True</Private>
57-
</Reference>
5843
<Reference Include="Mono.Android" />
59-
<Reference Include="MonoGame.Framework, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065, processorArchitecture=MSIL">
60-
<HintPath>..\..\packages\CocosSharp.PCL.Shared.1.5.0.1\lib\MonoAndroid10\MonoGame.Framework.dll</HintPath>
61-
<Private>True</Private>
62-
</Reference>
6344
<Reference Include="MonoGame.Framework.Net, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065, processorArchitecture=MSIL">
6445
<HintPath>..\..\packages\CocosSharp.PCL.Shared.1.5.0.1\lib\MonoAndroid10\MonoGame.Framework.Net.dll</HintPath>
6546
<Private>True</Private>
@@ -70,6 +51,18 @@
7051
<Reference Include="System.Core" />
7152
<Reference Include="System.Xml.Linq" />
7253
<Reference Include="System.Xml" />
54+
<Reference Include="box2d, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null">
55+
<HintPath>..\..\packages\CocosSharp.PCL.Shared.1.5.0.1\lib\MonoAndroid10\box2d.dll</HintPath>
56+
</Reference>
57+
<Reference Include="CocosSharp, Version=1.5.0.0, Culture=neutral, PublicKeyToken=null">
58+
<HintPath>..\..\packages\CocosSharp.PCL.Shared.1.5.0.1\lib\MonoAndroid10\CocosSharp.dll</HintPath>
59+
</Reference>
60+
<Reference Include="Lidgren.Network, Version=2012.1.7.0, Culture=neutral, PublicKeyToken=null">
61+
<HintPath>..\..\packages\CocosSharp.PCL.Shared.1.5.0.1\lib\MonoAndroid10\Lidgren.Network.dll</HintPath>
62+
</Reference>
63+
<Reference Include="MonoGame.Framework, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
64+
<HintPath>..\..\packages\CocosSharp.PCL.Shared.1.5.0.1\lib\MonoAndroid10\MonoGame.Framework.dll</HintPath>
65+
</Reference>
7366
</ItemGroup>
7467
<ItemGroup>
7568
<Compile Include="Program.cs">
@@ -83,6 +76,9 @@
8376
<None Include="packages.config" />
8477
<None Include="Resources\AboutResources.txt" />
8578
<None Include="Assets\AboutAssets.txt" />
79+
<AndroidAsset Include="..\CocosSharpBox2d.WP81\Content\hd\images\cloud.xnb">
80+
<Link>Assets\Content\hd\images\cloud.xnb</Link>
81+
</AndroidAsset>
8682
</ItemGroup>
8783
<ItemGroup>
8884
<AndroidResource Include="Resources\Values\Strings.xml" />
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="CocosSharpBox2d.Droid" android:versionCode="1" android:versionName="1.0">
3-
<uses-sdk />
4-
<application android:label="CocosSharpBox2d.Droid" android:icon="@drawable/Icon"></application>
3+
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="22" />
4+
<application android:label="CocosSharpBox2d.Droid" android:icon="@drawable/Icon">
5+
</application>
56
</manifest>

CocosSharpBox2d/CocosSharpBox2d/CocosSharpBox2d.Shared/AppDelegate.cs

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,26 @@ public override void ApplicationDidFinishLaunching(CCApplication application, CC
2626
if (desiredWidth < windowSize.Width)
2727
{
2828
application.ContentSearchPaths.Add("hd");
29-
CCSprite.DefaultTexelToContentSizeRatio = 2.0f;
3029
}
3130
else
3231
{
3332
application.ContentSearchPaths.Add("ld");
34-
CCSprite.DefaultTexelToContentSizeRatio = 1.0f;
3533
}
3634

35+
CCSprite.DefaultTexelToContentSizeRatio = 1.0f;
36+
3737
var scene = new CCScene(mainWindow);
3838
var introLayer = new IntroLayer();
3939

4040
mainWindow.DisplayStats = true;
41+
42+
#if ANDROID
43+
var display = Game.Activity.WindowManager.DefaultDisplay;
44+
var metrics = new Android.Util.DisplayMetrics();
45+
display.GetMetrics(metrics);
46+
mainWindow.StatsScale = (int)metrics.ScaledDensity ;
47+
#endif
48+
4149
scene.AddChild(introLayer);
4250

4351
mainWindow.RunWithScene(scene);

CocosSharpBox2d/CocosSharpBox2d/CocosSharpBox2d.Shared/Box2DDebug.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ public override void DrawSolidCircle(b2Vec2 center, float radius, b2Vec2 axis, b
106106
var centr = center.ToCCPoint() * PTMRatio;
107107
var rad = radius * PTMRatio;
108108
DrawNode.DrawSolidCircle(centr, rad, colorFill);
109-
DrawNode.DrawLine(centr, centr + (axis.ToCCPoint() * PTMRatio) * radius,3, color.ToCCColor4B(), CCLineCap.Round);
109+
DrawNode.DrawLine(centr, centr + (axis.ToCCPoint() * PTMRatio) * radius,3, color.ToCCColor4B());
110110
}
111111

112112
public override void DrawSegment(b2Vec2 p1, b2Vec2 p2, b2Color color)

CocosSharpBox2d/CocosSharpBox2d/CocosSharpBox2d.Shared/CocosSharpBox2d.Shared.shproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<PropertyGroup Label="Globals">
44
<ProjectGuid>7dae6848-f292-4513-885f-de52b1732bcd</ProjectGuid>
55
</PropertyGroup>

0 commit comments

Comments
 (0)